/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_longest-2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 16:37:18,496 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 16:37:18,498 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 16:37:18,515 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 16:37:18,516 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 16:37:18,517 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 16:37:18,518 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 16:37:18,519 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 16:37:18,520 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 16:37:18,521 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 16:37:18,522 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 16:37:18,523 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 16:37:18,523 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 16:37:18,524 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 16:37:18,525 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 16:37:18,526 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 16:37:18,526 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 16:37:18,527 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 16:37:18,528 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 16:37:18,530 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 16:37:18,532 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 16:37:18,537 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 16:37:18,538 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 16:37:18,539 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 16:37:18,541 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 16:37:18,541 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 16:37:18,541 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 16:37:18,542 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 16:37:18,542 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 16:37:18,543 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 16:37:18,543 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 16:37:18,544 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 16:37:18,544 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 16:37:18,545 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 16:37:18,546 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 16:37:18,546 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 16:37:18,547 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 16:37:18,547 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 16:37:18,547 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 16:37:18,548 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 16:37:18,555 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 16:37:18,557 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf [2021-08-21 16:37:18,589 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 16:37:18,589 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 16:37:18,590 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 16:37:18,590 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 16:37:18,590 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 16:37:18,590 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 16:37:18,591 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 16:37:18,591 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 16:37:18,591 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 16:37:18,591 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 16:37:18,591 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 16:37:18,591 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 16:37:18,591 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 16:37:18,591 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 16:37:18,592 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 16:37:18,592 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 16:37:18,592 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 16:37:18,592 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 16:37:18,592 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 16:37:18,592 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 16:37:18,592 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 16:37:18,592 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 16:37:18,593 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 16:37:18,593 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 16:37:18,593 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 16:37:18,593 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 16:37:18,593 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 16:37:18,593 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 16:37:18,593 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 16:37:18,594 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 16:37:18,594 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-21 16:37:18,856 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 16:37:18,876 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 16:37:18,877 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 16:37:18,878 INFO L271 PluginConnector]: Initializing CDTParser... [2021-08-21 16:37:18,879 INFO L275 PluginConnector]: CDTParser initialized [2021-08-21 16:37:18,880 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench_longest-2.i [2021-08-21 16:37:18,928 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6c8b8f82f/cd98658630ff4bd0a3e11ad282ba97b6/FLAGfcbde7528 [2021-08-21 16:37:19,322 INFO L306 CDTParser]: Found 1 translation units. [2021-08-21 16:37:19,323 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench_longest-2.i [2021-08-21 16:37:19,335 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6c8b8f82f/cd98658630ff4bd0a3e11ad282ba97b6/FLAGfcbde7528 [2021-08-21 16:37:19,671 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6c8b8f82f/cd98658630ff4bd0a3e11ad282ba97b6 [2021-08-21 16:37:19,673 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 16:37:19,674 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-08-21 16:37:19,675 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-08-21 16:37:19,675 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-08-21 16:37:19,679 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-08-21 16:37:19,679 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,681 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6855778 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19, skipping insertion in model container [2021-08-21 16:37:19,681 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,685 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-08-21 16:37:19,719 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-08-21 16:37:19,898 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_longest-2.i[30286,30299] [2021-08-21 16:37:19,907 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_longest-2.i[31040,31053] [2021-08-21 16:37:19,907 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 16:37:19,911 INFO L203 MainTranslator]: Completed pre-run [2021-08-21 16:37:19,931 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_longest-2.i[30286,30299] [2021-08-21 16:37:19,934 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_longest-2.i[31040,31053] [2021-08-21 16:37:19,935 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 16:37:19,963 INFO L208 MainTranslator]: Completed translation [2021-08-21 16:37:19,964 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19 WrapperNode [2021-08-21 16:37:19,964 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-08-21 16:37:19,964 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 16:37:19,968 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 16:37:19,968 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 16:37:19,972 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,994 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:20,011 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 16:37:20,011 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 16:37:20,012 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 16:37:20,012 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 16:37:20,016 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:20,016 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:20,021 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:20,021 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:20,035 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:20,037 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:20,038 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:20,039 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 16:37:20,040 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 16:37:20,040 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 16:37:20,040 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 16:37:20,041 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:20,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 16:37:20,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:20,066 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,095 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,113 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2021-08-21 16:37:20,113 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2021-08-21 16:37:20,113 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2021-08-21 16:37:20,113 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2021-08-21 16:37:20,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-08-21 16:37:20,114 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-08-21 16:37:20,114 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-08-21 16:37:20,114 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-08-21 16:37:20,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-08-21 16:37:20,114 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-08-21 16:37:20,114 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 16:37:20,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 16:37:20,115 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 16:37:20,382 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 16:37:20,382 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2021-08-21 16:37:20,383 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 04:37:20 BoogieIcfgContainer [2021-08-21 16:37:20,384 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 16:37:20,385 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 16:37:20,385 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 16:37:20,387 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 16:37:20,387 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.08 04:37:19" (1/3) ... [2021-08-21 16:37:20,387 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@672acc48 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 04:37:20, skipping insertion in model container [2021-08-21 16:37:20,388 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (2/3) ... [2021-08-21 16:37:20,388 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@672acc48 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 04:37:20, skipping insertion in model container [2021-08-21 16:37:20,388 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 04:37:20" (3/3) ... [2021-08-21 16:37:20,389 INFO L111 eAbstractionObserver]: Analyzing ICFG fib_bench_longest-2.i [2021-08-21 16:37:20,392 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 16:37:20,392 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 16:37:20,392 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 16:37:20,393 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 16:37:20,415 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,415 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,415 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,416 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,416 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,416 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,416 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,416 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,416 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,416 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,417 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,417 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,417 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,417 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,417 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,417 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,417 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,417 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,418 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,418 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,418 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,418 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,418 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,418 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,418 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,418 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,418 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,419 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,419 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,419 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,419 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,419 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,419 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,419 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,419 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,420 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,420 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,420 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,420 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,420 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,420 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,420 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,420 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,420 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,421 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,421 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,421 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,421 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,421 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,421 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,421 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,421 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,421 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,422 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,422 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,422 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,422 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,422 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,422 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,422 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,425 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,425 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,425 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,425 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,425 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,425 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,429 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,429 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,429 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,430 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,430 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,430 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,432 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-08-21 16:37:20,460 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 16:37:20,464 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 16:37:20,464 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-21 16:37:20,609 INFO L276 IsEmpty]: Start isEmpty. Operand has 933 states, 850 states have (on average 1.4270588235294117) internal successors, (1213), 932 states have internal predecessors, (1213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:20,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 16:37:20,617 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:20,618 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:20,618 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:20,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:20,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1527992754, now seen corresponding path program 1 times [2021-08-21 16:37:20,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:20,628 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169608168] [2021-08-21 16:37:20,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:20,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:20,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:20,927 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:20,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:20,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169608168] [2021-08-21 16:37:20,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169608168] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:20,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:20,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 16:37:20,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427284817] [2021-08-21 16:37:20,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 16:37:20,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:20,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 16:37:20,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 16:37:20,943 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:21,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:21,107 INFO L93 Difference]: Finished difference Result 1756 states and 2036 transitions. [2021-08-21 16:37:21,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 16:37:21,108 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:21,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:21,129 INFO L225 Difference]: With dead ends: 1756 [2021-08-21 16:37:21,129 INFO L226 Difference]: Without dead ends: 635 [2021-08-21 16:37:21,130 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 84.9ms TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:37:21,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-08-21 16:37:21,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 434. [2021-08-21 16:37:21,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 423 states have (on average 1.3144208037825058) internal successors, (556), 433 states have internal predecessors, (556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 556 transitions. [2021-08-21 16:37:21,180 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 556 transitions. Word has length 32 [2021-08-21 16:37:21,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:21,180 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 556 transitions. [2021-08-21 16:37:21,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,181 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 556 transitions. [2021-08-21 16:37:21,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 16:37:21,182 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:21,182 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:21,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 16:37:21,182 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:21,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:21,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1321610138, now seen corresponding path program 1 times [2021-08-21 16:37:21,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:21,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173097192] [2021-08-21 16:37:21,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:21,183 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:21,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:21,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:21,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:21,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173097192] [2021-08-21 16:37:21,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173097192] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:21,296 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:21,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-21 16:37:21,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282629935] [2021-08-21 16:37:21,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 16:37:21,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:21,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 16:37:21,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 16:37:21,298 INFO L87 Difference]: Start difference. First operand 434 states and 556 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:21,406 INFO L93 Difference]: Finished difference Result 859 states and 1082 transitions. [2021-08-21 16:37:21,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:37:21,407 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 16:37:21,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:21,410 INFO L225 Difference]: With dead ends: 859 [2021-08-21 16:37:21,410 INFO L226 Difference]: Without dead ends: 699 [2021-08-21 16:37:21,411 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 82.1ms TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:37:21,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-08-21 16:37:21,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 476. [2021-08-21 16:37:21,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 465 states have (on average 1.313978494623656) internal successors, (611), 475 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 611 transitions. [2021-08-21 16:37:21,434 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 611 transitions. Word has length 37 [2021-08-21 16:37:21,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:21,435 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 611 transitions. [2021-08-21 16:37:21,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,435 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 611 transitions. [2021-08-21 16:37:21,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 16:37:21,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:21,438 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:21,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 16:37:21,438 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:21,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:21,438 INFO L82 PathProgramCache]: Analyzing trace with hash 42342464, now seen corresponding path program 1 times [2021-08-21 16:37:21,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:21,439 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372523812] [2021-08-21 16:37:21,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:21,439 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:21,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:21,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:21,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:21,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372523812] [2021-08-21 16:37:21,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372523812] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:21,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:21,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-21 16:37:21,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76320805] [2021-08-21 16:37:21,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 16:37:21,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:21,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 16:37:21,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 16:37:21,631 INFO L87 Difference]: Start difference. First operand 476 states and 611 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:21,763 INFO L93 Difference]: Finished difference Result 846 states and 1079 transitions. [2021-08-21 16:37:21,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:37:21,763 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 16:37:21,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:21,765 INFO L225 Difference]: With dead ends: 846 [2021-08-21 16:37:21,766 INFO L226 Difference]: Without dead ends: 726 [2021-08-21 16:37:21,766 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 83.2ms TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:37:21,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2021-08-21 16:37:21,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 479. [2021-08-21 16:37:21,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 468 states have (on average 1.3205128205128205) internal successors, (618), 478 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 618 transitions. [2021-08-21 16:37:21,775 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 618 transitions. Word has length 37 [2021-08-21 16:37:21,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:21,775 INFO L470 AbstractCegarLoop]: Abstraction has 479 states and 618 transitions. [2021-08-21 16:37:21,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,776 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 618 transitions. [2021-08-21 16:37:21,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:21,789 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:21,789 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:21,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 16:37:21,790 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:21,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:21,790 INFO L82 PathProgramCache]: Analyzing trace with hash -564451095, now seen corresponding path program 1 times [2021-08-21 16:37:21,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:21,790 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833780993] [2021-08-21 16:37:21,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:21,790 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:21,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:21,948 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:21,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:21,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833780993] [2021-08-21 16:37:21,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833780993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:21,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105335711] [2021-08-21 16:37:21,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:21,950 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:21,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:21,960 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:21,977 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:22,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:22,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:37:22,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:22,446 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:22,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105335711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:22,453 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:22,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 16:37:22,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853857869] [2021-08-21 16:37:22,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 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 12 interpolants. [2021-08-21 16:37:22,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:37:22,455 INFO L87 Difference]: Start difference. First operand 479 states and 618 transitions. Second operand has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:22,543 INFO L93 Difference]: Finished difference Result 913 states and 1157 transitions. [2021-08-21 16:37:22,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 16:37:22,544 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:22,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:22,547 INFO L225 Difference]: With dead ends: 913 [2021-08-21 16:37:22,547 INFO L226 Difference]: Without dead ends: 753 [2021-08-21 16:37:22,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 144.0ms TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:22,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2021-08-21 16:37:22,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 519. [2021-08-21 16:37:22,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 508 states have (on average 1.3051181102362204) internal successors, (663), 518 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call 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,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 663 transitions. [2021-08-21 16:37:22,557 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 663 transitions. Word has length 42 [2021-08-21 16:37:22,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:22,557 INFO L470 AbstractCegarLoop]: Abstraction has 519 states and 663 transitions. [2021-08-21 16:37:22,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,558 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 663 transitions. [2021-08-21 16:37:22,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:22,559 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:22,559 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:22,579 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:22,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:22,779 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:22,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:22,780 INFO L82 PathProgramCache]: Analyzing trace with hash 1613099302, now seen corresponding path program 1 times [2021-08-21 16:37:22,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:22,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77835546] [2021-08-21 16:37:22,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:22,780 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:22,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:22,884 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,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:22,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77835546] [2021-08-21 16:37:22,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77835546] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:22,885 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:22,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-08-21 16:37:22,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103069482] [2021-08-21 16:37:22,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 16:37:22,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:22,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 16:37:22,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-21 16:37:22,886 INFO L87 Difference]: Start difference. First operand 519 states and 663 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:22,939 INFO L93 Difference]: Finished difference Result 849 states and 1091 transitions. [2021-08-21 16:37:22,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 16:37:22,939 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:22,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:22,941 INFO L225 Difference]: With dead ends: 849 [2021-08-21 16:37:22,942 INFO L226 Difference]: Without dead ends: 769 [2021-08-21 16:37:22,945 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 58.3ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:37:22,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2021-08-21 16:37:22,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 549. [2021-08-21 16:37:22,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 538 states have (on average 1.3029739776951672) internal successors, (701), 548 states have internal predecessors, (701), 0 states have call successors, (0), 0 states have call 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,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 701 transitions. [2021-08-21 16:37:22,956 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 701 transitions. Word has length 42 [2021-08-21 16:37:22,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:22,956 INFO L470 AbstractCegarLoop]: Abstraction has 549 states and 701 transitions. [2021-08-21 16:37:22,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,957 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 701 transitions. [2021-08-21 16:37:22,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:22,959 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:22,959 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,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 16:37:22,959 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:22,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:22,960 INFO L82 PathProgramCache]: Analyzing trace with hash -1113994597, now seen corresponding path program 1 times [2021-08-21 16:37:22,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:22,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378214235] [2021-08-21 16:37:22,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:22,960 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:22,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:23,063 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,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:23,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378214235] [2021-08-21 16:37:23,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378214235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:23,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169909846] [2021-08-21 16:37:23,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:23,064 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:23,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:23,065 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:23,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 16:37:23,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:23,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:37:23,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:23,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:23,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169909846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:23,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:23,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 16:37:23,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389150098] [2021-08-21 16:37:23,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:37:23,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:23,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:37:23,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:37:23,486 INFO L87 Difference]: Start difference. First operand 549 states and 701 transitions. Second operand has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:23,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:23,631 INFO L93 Difference]: Finished difference Result 1101 states and 1390 transitions. [2021-08-21 16:37:23,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 16:37:23,632 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:23,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:23,635 INFO L225 Difference]: With dead ends: 1101 [2021-08-21 16:37:23,635 INFO L226 Difference]: Without dead ends: 941 [2021-08-21 16:37:23,636 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 143.5ms TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:37:23,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2021-08-21 16:37:23,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 559. [2021-08-21 16:37:23,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 548 states have (on average 1.3193430656934306) internal successors, (723), 558 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:23,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 723 transitions. [2021-08-21 16:37:23,646 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 723 transitions. Word has length 42 [2021-08-21 16:37:23,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:23,647 INFO L470 AbstractCegarLoop]: Abstraction has 559 states and 723 transitions. [2021-08-21 16:37:23,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:23,647 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 723 transitions. [2021-08-21 16:37:23,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:23,649 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:23,649 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:23,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:23,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-08-21 16:37:23,857 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:23,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:23,857 INFO L82 PathProgramCache]: Analyzing trace with hash -1293748584, now seen corresponding path program 2 times [2021-08-21 16:37:23,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:23,858 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227383798] [2021-08-21 16:37:23,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:23,858 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:23,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:23,932 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:23,932 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:23,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227383798] [2021-08-21 16:37:23,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227383798] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:23,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:23,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-08-21 16:37:23,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138935448] [2021-08-21 16:37:23,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 16:37:23,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:23,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 16:37:23,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 16:37:23,933 INFO L87 Difference]: Start difference. First operand 559 states and 723 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:23,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:23,991 INFO L93 Difference]: Finished difference Result 919 states and 1181 transitions. [2021-08-21 16:37:23,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:37:23,992 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:23,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:23,994 INFO L225 Difference]: With dead ends: 919 [2021-08-21 16:37:23,995 INFO L226 Difference]: Without dead ends: 839 [2021-08-21 16:37:23,995 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 46.8ms TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:37:23,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2021-08-21 16:37:24,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 559. [2021-08-21 16:37:24,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 548 states have (on average 1.3193430656934306) internal successors, (723), 558 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call 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,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 723 transitions. [2021-08-21 16:37:24,003 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 723 transitions. Word has length 42 [2021-08-21 16:37:24,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:24,004 INFO L470 AbstractCegarLoop]: Abstraction has 559 states and 723 transitions. [2021-08-21 16:37:24,004 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,004 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 723 transitions. [2021-08-21 16:37:24,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:24,005 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:24,005 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,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-21 16:37:24,005 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:24,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:24,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1709216126, now seen corresponding path program 3 times [2021-08-21 16:37:24,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:24,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131417868] [2021-08-21 16:37:24,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:24,006 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:24,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:24,104 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,104 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:24,104 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131417868] [2021-08-21 16:37:24,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131417868] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:24,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:24,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-08-21 16:37:24,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948435705] [2021-08-21 16:37:24,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 16:37:24,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:24,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 16:37:24,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 16:37:24,109 INFO L87 Difference]: Start difference. First operand 559 states and 723 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,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:24,219 INFO L93 Difference]: Finished difference Result 1036 states and 1338 transitions. [2021-08-21 16:37:24,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:37:24,219 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,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:24,222 INFO L225 Difference]: With dead ends: 1036 [2021-08-21 16:37:24,222 INFO L226 Difference]: Without dead ends: 916 [2021-08-21 16:37:24,222 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 79.2ms TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:37:24,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2021-08-21 16:37:24,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 574. [2021-08-21 16:37:24,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 563 states have (on average 1.3179396092362345) internal successors, (742), 573 states have internal predecessors, (742), 0 states have call successors, (0), 0 states have call 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,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 742 transitions. [2021-08-21 16:37:24,248 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 742 transitions. Word has length 42 [2021-08-21 16:37:24,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:24,248 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 742 transitions. [2021-08-21 16:37:24,249 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,249 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 742 transitions. [2021-08-21 16:37:24,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:24,249 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:24,249 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] [2021-08-21 16:37:24,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-08-21 16:37:24,249 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:24,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:24,250 INFO L82 PathProgramCache]: Analyzing trace with hash -193384890, now seen corresponding path program 2 times [2021-08-21 16:37:24,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:24,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648480560] [2021-08-21 16:37:24,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:24,250 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:24,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:24,327 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:24,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:24,327 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648480560] [2021-08-21 16:37:24,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648480560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:24,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218363435] [2021-08-21 16:37:24,328 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:24,328 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:24,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:24,329 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:24,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 16:37:24,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:24,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:24,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:37:24,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:24,789 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:24,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218363435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:24,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:24,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 16:37:24,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94876715] [2021-08-21 16:37:24,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:37:24,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:24,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:37:24,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:37:24,791 INFO L87 Difference]: Start difference. First operand 574 states and 742 transitions. Second operand has 14 states, 14 states have (on average 6.0) internal successors, (84), 14 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call 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,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:24,870 INFO L93 Difference]: Finished difference Result 1058 states and 1347 transitions. [2021-08-21 16:37:24,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 16:37:24,871 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 14 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have 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:24,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:24,873 INFO L225 Difference]: With dead ends: 1058 [2021-08-21 16:37:24,873 INFO L226 Difference]: Without dead ends: 898 [2021-08-21 16:37:24,874 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 111.4ms TimeCoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:37:24,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2021-08-21 16:37:24,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 614. [2021-08-21 16:37:24,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 603 states have (on average 1.3051409618573797) internal successors, (787), 613 states have internal predecessors, (787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 787 transitions. [2021-08-21 16:37:24,885 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 787 transitions. Word has length 47 [2021-08-21 16:37:24,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:24,885 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 787 transitions. [2021-08-21 16:37:24,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 14 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call 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,885 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 787 transitions. [2021-08-21 16:37:24,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:24,886 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:24,886 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:24,906 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-08-21 16:37:25,102 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:25,103 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:25,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:25,103 INFO L82 PathProgramCache]: Analyzing trace with hash 401743887, now seen corresponding path program 1 times [2021-08-21 16:37:25,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:25,104 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440617576] [2021-08-21 16:37:25,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:25,104 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:25,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:25,192 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,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:25,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440617576] [2021-08-21 16:37:25,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440617576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:25,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213034253] [2021-08-21 16:37:25,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:25,193 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:25,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:25,194 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:25,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 16:37:25,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:25,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:37:25,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:25,735 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,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213034253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:25,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:25,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 16:37:25,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465112329] [2021-08-21 16:37:25,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:37:25,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:25,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:37:25,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:37:25,736 INFO L87 Difference]: Start difference. First operand 614 states and 787 transitions. Second operand has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:25,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:25,828 INFO L93 Difference]: Finished difference Result 1026 states and 1313 transitions. [2021-08-21 16:37:25,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 16:37:25,829 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-21 16:37:25,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:25,831 INFO L225 Difference]: With dead ends: 1026 [2021-08-21 16:37:25,831 INFO L226 Difference]: Without dead ends: 946 [2021-08-21 16:37:25,832 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 108.1ms TimeCoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:37:25,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2021-08-21 16:37:25,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 619. [2021-08-21 16:37:25,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 608 states have (on average 1.3125) internal successors, (798), 618 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:25,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 798 transitions. [2021-08-21 16:37:25,841 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 798 transitions. Word has length 47 [2021-08-21 16:37:25,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:25,842 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 798 transitions. [2021-08-21 16:37:25,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:25,842 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 798 transitions. [2021-08-21 16:37:25,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:25,842 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:25,842 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:25,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:26,060 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:26,060 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:26,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:26,061 INFO L82 PathProgramCache]: Analyzing trace with hash -1304230871, now seen corresponding path program 1 times [2021-08-21 16:37:26,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:26,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478262723] [2021-08-21 16:37:26,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:26,061 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:26,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:26,133 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,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:26,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478262723] [2021-08-21 16:37:26,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478262723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:26,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915871553] [2021-08-21 16:37:26,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:26,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:26,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:26,135 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:26,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 16:37:26,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:26,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:37:26,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:26,849 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,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915871553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:26,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:26,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 16:37:26,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303225558] [2021-08-21 16:37:26,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:37:26,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:26,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:37:26,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:37:26,851 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:27,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:27,017 INFO L93 Difference]: Finished difference Result 1298 states and 1640 transitions. [2021-08-21 16:37:27,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:37:27,017 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-21 16:37:27,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:27,020 INFO L225 Difference]: With dead ends: 1298 [2021-08-21 16:37:27,020 INFO L226 Difference]: Without dead ends: 1098 [2021-08-21 16:37:27,020 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 180.0ms TimeCoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:37:27,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2021-08-21 16:37:27,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 693. [2021-08-21 16:37:27,030 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:27,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 882 transitions. [2021-08-21 16:37:27,031 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 882 transitions. Word has length 47 [2021-08-21 16:37:27,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:27,031 INFO L470 AbstractCegarLoop]: Abstraction has 693 states and 882 transitions. [2021-08-21 16:37:27,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:27,032 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 882 transitions. [2021-08-21 16:37:27,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:27,032 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:27,032 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:27,052 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-08-21 16:37:27,252 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:27,253 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:27,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:27,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1167557917, now seen corresponding path program 2 times [2021-08-21 16:37:27,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:27,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755064173] [2021-08-21 16:37:27,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:27,254 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:27,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:27,336 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,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:27,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755064173] [2021-08-21 16:37:27,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755064173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:27,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561276085] [2021-08-21 16:37:27,337 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:27,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:27,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:27,338 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:27,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 16:37:27,589 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:27,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:27,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:27,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:27,847 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,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561276085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:27,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:27,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 16:37:27,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220793829] [2021-08-21 16:37:27,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:37:27,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:27,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:37:27,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:37:27,849 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:27,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:27,937 INFO L93 Difference]: Finished difference Result 1182 states and 1490 transitions. [2021-08-21 16:37:27,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:37:27,938 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:27,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:27,940 INFO L225 Difference]: With dead ends: 1182 [2021-08-21 16:37:27,941 INFO L226 Difference]: Without dead ends: 1102 [2021-08-21 16:37:27,941 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 82.8ms TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:27,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2021-08-21 16:37:27,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 698. [2021-08-21 16:37:27,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 687 states have (on average 1.299854439592431) internal successors, (893), 697 states have internal predecessors, (893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:27,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 893 transitions. [2021-08-21 16:37:27,952 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 893 transitions. Word has length 47 [2021-08-21 16:37:27,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:27,952 INFO L470 AbstractCegarLoop]: Abstraction has 698 states and 893 transitions. [2021-08-21 16:37:27,952 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:27,952 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 893 transitions. [2021-08-21 16:37:27,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:27,964 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:27,964 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:27,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:28,181 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:28,181 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:28,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:28,182 INFO L82 PathProgramCache]: Analyzing trace with hash -124444669, now seen corresponding path program 3 times [2021-08-21 16:37:28,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:28,182 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811871599] [2021-08-21 16:37:28,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:28,182 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:28,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:28,256 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,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:28,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811871599] [2021-08-21 16:37:28,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811871599] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:28,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234927229] [2021-08-21 16:37:28,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:28,257 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:28,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:28,258 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:28,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 16:37:28,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 16:37:28,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:28,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:28,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:28,766 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,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234927229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:28,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:28,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 16:37:28,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494931800] [2021-08-21 16:37:28,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:37:28,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:28,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:37:28,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:37:28,768 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:29,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:29,068 INFO L93 Difference]: Finished difference Result 1644 states and 2110 transitions. [2021-08-21 16:37:29,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:37:29,069 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:29,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:29,072 INFO L225 Difference]: With dead ends: 1644 [2021-08-21 16:37:29,073 INFO L226 Difference]: Without dead ends: 1404 [2021-08-21 16:37:29,073 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 242.4ms TimeCoverageRelationStatistics Valid=182, Invalid=630, Unknown=0, NotChecked=0, Total=812 [2021-08-21 16:37:29,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1404 states. [2021-08-21 16:37:29,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1404 to 689. [2021-08-21 16:37:29,083 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:29,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 880 transitions. [2021-08-21 16:37:29,084 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 880 transitions. Word has length 47 [2021-08-21 16:37:29,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:29,084 INFO L470 AbstractCegarLoop]: Abstraction has 689 states and 880 transitions. [2021-08-21 16:37:29,085 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:29,085 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 880 transitions. [2021-08-21 16:37:29,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:29,085 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:29,085 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,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:29,296 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:29,297 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:29,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:29,297 INFO L82 PathProgramCache]: Analyzing trace with hash 620538359, now seen corresponding path program 2 times [2021-08-21 16:37:29,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:29,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140316838] [2021-08-21 16:37:29,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:29,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:29,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:29,380 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,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:29,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140316838] [2021-08-21 16:37:29,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140316838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:29,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741313623] [2021-08-21 16:37:29,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:29,381 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:29,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:29,382 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:29,383 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:29,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:29,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:29,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:29,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:29,939 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,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741313623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:29,939 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:29,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 16:37:29,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440167261] [2021-08-21 16:37:29,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:37:29,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:29,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:37:29,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:37:29,940 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:30,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:30,150 INFO L93 Difference]: Finished difference Result 1655 states and 2129 transitions. [2021-08-21 16:37:30,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:37:30,150 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:30,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:30,154 INFO L225 Difference]: With dead ends: 1655 [2021-08-21 16:37:30,154 INFO L226 Difference]: Without dead ends: 1415 [2021-08-21 16:37:30,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 173.5ms TimeCoverageRelationStatistics Valid=152, Invalid=448, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:37:30,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1415 states. [2021-08-21 16:37:30,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1415 to 709. [2021-08-21 16:37:30,165 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:30,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 904 transitions. [2021-08-21 16:37:30,166 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 904 transitions. Word has length 47 [2021-08-21 16:37:30,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:30,166 INFO L470 AbstractCegarLoop]: Abstraction has 709 states and 904 transitions. [2021-08-21 16:37:30,166 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:30,166 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 904 transitions. [2021-08-21 16:37:30,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:30,167 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:30,167 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:30,185 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:30,380 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:30,381 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:30,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:30,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1814813382, now seen corresponding path program 4 times [2021-08-21 16:37:30,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:30,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899083775] [2021-08-21 16:37:30,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:30,381 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:30,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:30,595 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:30,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:30,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899083775] [2021-08-21 16:37:30,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899083775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:30,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463637280] [2021-08-21 16:37:30,596 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:37:30,596 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:30,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:30,597 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:30,597 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:30,908 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:37:30,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:30,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:30,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:31,330 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:31,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463637280] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:31,331 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:31,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 16:37:31,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449067768] [2021-08-21 16:37:31,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:37:31,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:31,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:37:31,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:31,332 INFO L87 Difference]: Start difference. First operand 709 states and 904 transitions. Second operand has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:31,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:31,412 INFO L93 Difference]: Finished difference Result 1266 states and 1604 transitions. [2021-08-21 16:37:31,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 16:37:31,412 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:31,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:31,415 INFO L225 Difference]: With dead ends: 1266 [2021-08-21 16:37:31,415 INFO L226 Difference]: Without dead ends: 1186 [2021-08-21 16:37:31,417 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 246.9ms TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:37:31,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2021-08-21 16:37:31,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 743. [2021-08-21 16:37:31,428 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:31,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 958 transitions. [2021-08-21 16:37:31,429 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 958 transitions. Word has length 52 [2021-08-21 16:37:31,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:31,429 INFO L470 AbstractCegarLoop]: Abstraction has 743 states and 958 transitions. [2021-08-21 16:37:31,429 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:31,429 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 958 transitions. [2021-08-21 16:37:31,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:31,430 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:31,430 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:31,450 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:31,645 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:31,645 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:31,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:31,646 INFO L82 PathProgramCache]: Analyzing trace with hash 437395792, now seen corresponding path program 1 times [2021-08-21 16:37:31,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:31,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113219018] [2021-08-21 16:37:31,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:31,646 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:31,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:31,739 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:31,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:31,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113219018] [2021-08-21 16:37:31,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113219018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:31,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113011845] [2021-08-21 16:37:31,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:31,739 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:31,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:31,749 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:31,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 16:37:32,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:32,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:32,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:32,494 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:32,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113011845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:32,494 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:32,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 16:37:32,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881127340] [2021-08-21 16:37:32,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:37:32,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:32,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:37:32,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:32,495 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:32,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:32,686 INFO L93 Difference]: Finished difference Result 1418 states and 1780 transitions. [2021-08-21 16:37:32,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:37:32,686 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:32,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:32,689 INFO L225 Difference]: With dead ends: 1418 [2021-08-21 16:37:32,690 INFO L226 Difference]: Without dead ends: 1338 [2021-08-21 16:37:32,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 200.2ms TimeCoverageRelationStatistics Valid=156, Invalid=444, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:37:32,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1338 states. [2021-08-21 16:37:32,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1338 to 782. [2021-08-21 16:37:32,701 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:32,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 1008 transitions. [2021-08-21 16:37:32,702 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 1008 transitions. Word has length 52 [2021-08-21 16:37:32,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:32,702 INFO L470 AbstractCegarLoop]: Abstraction has 782 states and 1008 transitions. [2021-08-21 16:37:32,702 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:32,702 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 1008 transitions. [2021-08-21 16:37:32,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:32,703 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:32,703 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:32,733 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:32,918 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:32,919 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:32,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:32,919 INFO L82 PathProgramCache]: Analyzing trace with hash 1997471382, now seen corresponding path program 3 times [2021-08-21 16:37:32,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:32,919 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879815343] [2021-08-21 16:37:32,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:32,919 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:32,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:33,006 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,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:33,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879815343] [2021-08-21 16:37:33,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879815343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:33,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795909456] [2021-08-21 16:37:33,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:33,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:33,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:33,008 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:33,008 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:33,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:37:33,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:33,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:33,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:33,808 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,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795909456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:33,808 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:33,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 16:37:33,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728972405] [2021-08-21 16:37:33,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:37:33,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:33,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:37:33,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:33,810 INFO L87 Difference]: Start difference. First operand 782 states and 1008 transitions. Second operand has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:34,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:34,064 INFO L93 Difference]: Finished difference Result 1642 states and 2061 transitions. [2021-08-21 16:37:34,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 16:37:34,064 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:34,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:34,067 INFO L225 Difference]: With dead ends: 1642 [2021-08-21 16:37:34,067 INFO L226 Difference]: Without dead ends: 1402 [2021-08-21 16:37:34,068 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 236.5ms TimeCoverageRelationStatistics Valid=213, Invalid=657, Unknown=0, NotChecked=0, Total=870 [2021-08-21 16:37:34,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1402 states. [2021-08-21 16:37:34,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1402 to 863. [2021-08-21 16:37:34,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 863 states, 852 states have (on average 1.2863849765258215) internal successors, (1096), 862 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:34,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1096 transitions. [2021-08-21 16:37:34,079 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1096 transitions. Word has length 52 [2021-08-21 16:37:34,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:34,080 INFO L470 AbstractCegarLoop]: Abstraction has 863 states and 1096 transitions. [2021-08-21 16:37:34,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:34,080 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1096 transitions. [2021-08-21 16:37:34,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:34,081 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:34,081 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:34,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:34,296 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:34,297 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:34,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:34,297 INFO L82 PathProgramCache]: Analyzing trace with hash -2127096389, now seen corresponding path program 2 times [2021-08-21 16:37:34,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:34,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202074966] [2021-08-21 16:37:34,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:34,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:34,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:34,403 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:34,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:34,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202074966] [2021-08-21 16:37:34,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202074966] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:34,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175928662] [2021-08-21 16:37:34,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:34,404 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:34,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:34,404 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:34,405 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:34,827 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:34,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:34,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:34,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:35,143 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:35,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175928662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:35,144 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:35,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 16:37:35,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229153531] [2021-08-21 16:37:35,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:37:35,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:35,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:37:35,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:35,146 INFO L87 Difference]: Start difference. First operand 863 states and 1096 transitions. Second operand has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:35,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:35,302 INFO L93 Difference]: Finished difference Result 1538 states and 1917 transitions. [2021-08-21 16:37:35,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 16:37:35,303 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:35,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:35,306 INFO L225 Difference]: With dead ends: 1538 [2021-08-21 16:37:35,306 INFO L226 Difference]: Without dead ends: 1378 [2021-08-21 16:37:35,306 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 188.3ms TimeCoverageRelationStatistics Valid=170, Invalid=532, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:37:35,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1378 states. [2021-08-21 16:37:35,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1378 to 873. [2021-08-21 16:37:35,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 862 states have (on average 1.296983758700696) internal successors, (1118), 872 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:35,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1118 transitions. [2021-08-21 16:37:35,317 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1118 transitions. Word has length 52 [2021-08-21 16:37:35,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:35,317 INFO L470 AbstractCegarLoop]: Abstraction has 873 states and 1118 transitions. [2021-08-21 16:37:35,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:35,317 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1118 transitions. [2021-08-21 16:37:35,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:35,318 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:35,318 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:35,337 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:35,526 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:35,527 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:35,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:35,527 INFO L82 PathProgramCache]: Analyzing trace with hash 1988116920, now seen corresponding path program 5 times [2021-08-21 16:37:35,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:35,527 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995605260] [2021-08-21 16:37:35,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:35,527 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:35,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:35,623 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,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:35,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995605260] [2021-08-21 16:37:35,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995605260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:35,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685447683] [2021-08-21 16:37:35,623 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:37:35,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:35,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:35,624 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:35,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 16:37:36,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:37:36,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:36,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:36,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:36,463 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:36,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685447683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:36,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:36,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 16:37:36,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874492515] [2021-08-21 16:37:36,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:37:36,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:36,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:37:36,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:36,465 INFO L87 Difference]: Start difference. First operand 873 states and 1118 transitions. Second operand has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:36,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:36,601 INFO L93 Difference]: Finished difference Result 1476 states and 1852 transitions. [2021-08-21 16:37:36,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:37:36,602 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:36,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:36,605 INFO L225 Difference]: With dead ends: 1476 [2021-08-21 16:37:36,605 INFO L226 Difference]: Without dead ends: 1396 [2021-08-21 16:37:36,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 163.4ms TimeCoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:37:36,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1396 states. [2021-08-21 16:37:36,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1396 to 868. [2021-08-21 16:37:36,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 857 states have (on average 1.2917152858809802) internal successors, (1107), 867 states have internal predecessors, (1107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:36,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 1107 transitions. [2021-08-21 16:37:36,617 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 1107 transitions. Word has length 52 [2021-08-21 16:37:36,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:36,617 INFO L470 AbstractCegarLoop]: Abstraction has 868 states and 1107 transitions. [2021-08-21 16:37:36,617 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:36,617 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 1107 transitions. [2021-08-21 16:37:36,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:36,618 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:36,618 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:36,637 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:36,831 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:36,831 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:36,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:36,831 INFO L82 PathProgramCache]: Analyzing trace with hash 696114334, now seen corresponding path program 6 times [2021-08-21 16:37:36,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:36,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091478110] [2021-08-21 16:37:36,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:36,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:36,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:36,908 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:36,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:36,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091478110] [2021-08-21 16:37:36,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091478110] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:36,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002002155] [2021-08-21 16:37:36,908 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:37:36,908 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:36,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:36,909 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:36,932 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:37,399 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:37:37,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:37,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:37:37,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:37,700 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:37,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002002155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:37,701 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:37,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-08-21 16:37:37,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772445028] [2021-08-21 16:37:37,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:37:37,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:37,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:37:37,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:37:37,701 INFO L87 Difference]: Start difference. First operand 868 states and 1107 transitions. Second operand has 14 states, 14 states have (on average 5.785714285714286) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call 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:38,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:38,007 INFO L93 Difference]: Finished difference Result 2022 states and 2578 transitions. [2021-08-21 16:37:38,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:37:38,007 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.785714285714286) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have 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:38,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:38,011 INFO L225 Difference]: With dead ends: 2022 [2021-08-21 16:37:38,011 INFO L226 Difference]: Without dead ends: 1782 [2021-08-21 16:37:38,012 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 250.8ms TimeCoverageRelationStatistics Valid=203, Invalid=727, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:37:38,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1782 states. [2021-08-21 16:37:38,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1782 to 849. [2021-08-21 16:37:38,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 838 states have (on average 1.295942720763723) internal successors, (1086), 848 states have internal predecessors, (1086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:38,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 1086 transitions. [2021-08-21 16:37:38,024 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 1086 transitions. Word has length 52 [2021-08-21 16:37:38,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:38,024 INFO L470 AbstractCegarLoop]: Abstraction has 849 states and 1086 transitions. [2021-08-21 16:37:38,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.785714285714286) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call 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:38,024 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 1086 transitions. [2021-08-21 16:37:38,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:38,025 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:38,025 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:38,043 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:38,239 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:38,239 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:38,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:38,239 INFO L82 PathProgramCache]: Analyzing trace with hash 1441097362, now seen corresponding path program 2 times [2021-08-21 16:37:38,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:38,239 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567036261] [2021-08-21 16:37:38,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:38,240 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:38,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:38,318 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:38,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:38,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567036261] [2021-08-21 16:37:38,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567036261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:38,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620378319] [2021-08-21 16:37:38,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:38,319 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:38,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:38,319 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:38,320 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:38,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:38,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:38,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:38,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:39,134 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:39,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620378319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:39,135 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:39,135 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 16:37:39,135 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754197635] [2021-08-21 16:37:39,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:37:39,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:39,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:37:39,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:39,136 INFO L87 Difference]: Start difference. First operand 849 states and 1086 transitions. Second operand has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:39,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:39,672 INFO L93 Difference]: Finished difference Result 1987 states and 2497 transitions. [2021-08-21 16:37:39,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:37:39,673 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,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:39,677 INFO L225 Difference]: With dead ends: 1987 [2021-08-21 16:37:39,677 INFO L226 Difference]: Without dead ends: 1827 [2021-08-21 16:37:39,677 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 481.8ms TimeCoverageRelationStatistics Valid=411, Invalid=1229, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:37:39,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1827 states. [2021-08-21 16:37:39,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1827 to 904. [2021-08-21 16:37:39,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 893 states have (on average 1.2933930571108623) internal successors, (1155), 903 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:39,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 1155 transitions. [2021-08-21 16:37:39,691 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 1155 transitions. Word has length 52 [2021-08-21 16:37:39,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:39,691 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 1155 transitions. [2021-08-21 16:37:39,691 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,691 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 1155 transitions. [2021-08-21 16:37:39,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:39,692 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:39,692 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:39,713 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:39,910 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:39,910 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:39,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:39,910 INFO L82 PathProgramCache]: Analyzing trace with hash 945842004, now seen corresponding path program 3 times [2021-08-21 16:37:39,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:39,910 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797458603] [2021-08-21 16:37:39,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:39,910 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:39,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:39,985 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:39,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:39,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797458603] [2021-08-21 16:37:39,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797458603] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:39,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475458515] [2021-08-21 16:37:39,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:39,985 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:39,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:39,986 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:39,987 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:40,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 16:37:40,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:40,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:40,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:40,843 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,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475458515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:40,843 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:40,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 16:37:40,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189638603] [2021-08-21 16:37:40,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:37:40,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:40,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:37:40,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:40,844 INFO L87 Difference]: Start difference. First operand 904 states and 1155 transitions. Second operand has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:41,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:41,388 INFO L93 Difference]: Finished difference Result 2165 states and 2733 transitions. [2021-08-21 16:37:41,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:37:41,389 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:41,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:41,399 INFO L225 Difference]: With dead ends: 2165 [2021-08-21 16:37:41,399 INFO L226 Difference]: Without dead ends: 2005 [2021-08-21 16:37:41,401 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 495.2ms TimeCoverageRelationStatistics Valid=470, Invalid=1510, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:37:41,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2005 states. [2021-08-21 16:37:41,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2005 to 939. [2021-08-21 16:37:41,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 939 states, 928 states have (on average 1.293103448275862) internal successors, (1200), 938 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:41,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 939 states to 939 states and 1200 transitions. [2021-08-21 16:37:41,416 INFO L78 Accepts]: Start accepts. Automaton has 939 states and 1200 transitions. Word has length 52 [2021-08-21 16:37:41,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:41,417 INFO L470 AbstractCegarLoop]: Abstraction has 939 states and 1200 transitions. [2021-08-21 16:37:41,417 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:41,417 INFO L276 IsEmpty]: Start isEmpty. Operand 939 states and 1200 transitions. [2021-08-21 16:37:41,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:41,419 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:41,419 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:41,439 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:41,628 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:41,629 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:41,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:41,629 INFO L82 PathProgramCache]: Analyzing trace with hash 1899838063, now seen corresponding path program 7 times [2021-08-21 16:37:41,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:41,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654314828] [2021-08-21 16:37:41,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:41,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:41,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:41,732 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:41,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:41,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654314828] [2021-08-21 16:37:41,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654314828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:41,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459258107] [2021-08-21 16:37:41,733 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:37:41,733 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:41,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:41,749 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:41,750 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:42,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:42,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:42,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:42,800 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:42,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459258107] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:42,800 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:42,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 16:37:42,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363597340] [2021-08-21 16:37:42,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:37:42,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:42,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:37:42,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:37:42,802 INFO L87 Difference]: Start difference. First operand 939 states and 1200 transitions. Second operand has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:42,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:42,890 INFO L93 Difference]: Finished difference Result 1525 states and 1933 transitions. [2021-08-21 16:37:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 16:37:42,891 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:42,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:42,901 INFO L225 Difference]: With dead ends: 1525 [2021-08-21 16:37:42,901 INFO L226 Difference]: Without dead ends: 1445 [2021-08-21 16:37:42,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 146.2ms TimeCoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:37:42,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1445 states. [2021-08-21 16:37:42,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1445 to 978. [2021-08-21 16:37:42,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 967 states have (on average 1.3081695966907962) internal successors, (1265), 977 states have internal predecessors, (1265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:42,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 1265 transitions. [2021-08-21 16:37:42,913 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 1265 transitions. Word has length 57 [2021-08-21 16:37:42,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:42,915 INFO L470 AbstractCegarLoop]: Abstraction has 978 states and 1265 transitions. [2021-08-21 16:37:42,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:42,915 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 1265 transitions. [2021-08-21 16:37:42,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:42,916 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:42,916 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:42,936 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:43,124 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:43,125 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:43,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:43,125 INFO L82 PathProgramCache]: Analyzing trace with hash 522420473, now seen corresponding path program 4 times [2021-08-21 16:37:43,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:43,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747790635] [2021-08-21 16:37:43,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:43,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:43,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:43,240 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:43,240 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:43,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747790635] [2021-08-21 16:37:43,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747790635] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:43,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148394933] [2021-08-21 16:37:43,240 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:37:43,240 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:43,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:43,241 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:43,241 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:43,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:37:43,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:43,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:43,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:44,366 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:44,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148394933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:44,366 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:44,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:44,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552200833] [2021-08-21 16:37:44,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:44,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:44,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:44,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:44,367 INFO L87 Difference]: Start difference. First operand 978 states and 1265 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:44,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:44,662 INFO L93 Difference]: Finished difference Result 1781 states and 2237 transitions. [2021-08-21 16:37:44,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:37:44,663 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:44,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:44,665 INFO L225 Difference]: With dead ends: 1781 [2021-08-21 16:37:44,665 INFO L226 Difference]: Without dead ends: 1701 [2021-08-21 16:37:44,665 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 328.2ms TimeCoverageRelationStatistics Valid=239, Invalid=691, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:37:44,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1701 states. [2021-08-21 16:37:44,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1701 to 978. [2021-08-21 16:37:44,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 967 states have (on average 1.3081695966907962) internal successors, (1265), 977 states have internal predecessors, (1265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:44,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 1265 transitions. [2021-08-21 16:37:44,677 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 1265 transitions. Word has length 57 [2021-08-21 16:37:44,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:44,677 INFO L470 AbstractCegarLoop]: Abstraction has 978 states and 1265 transitions. [2021-08-21 16:37:44,677 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:44,678 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 1265 transitions. [2021-08-21 16:37:44,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:44,678 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:44,679 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:44,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:44,903 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:44,903 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:44,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:44,903 INFO L82 PathProgramCache]: Analyzing trace with hash 1148685949, now seen corresponding path program 5 times [2021-08-21 16:37:44,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:44,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754355093] [2021-08-21 16:37:44,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:44,904 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:44,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:44,999 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:44,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:44,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754355093] [2021-08-21 16:37:44,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754355093] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:44,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190164441] [2021-08-21 16:37:44,999 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:37:44,999 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:44,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:45,000 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:45,001 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:45,682 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:37:45,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:45,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:45,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:46,114 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,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190164441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:46,115 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:46,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:46,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603753732] [2021-08-21 16:37:46,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:46,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:46,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:46,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:46,115 INFO L87 Difference]: Start difference. First operand 978 states and 1265 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:46,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:46,437 INFO L93 Difference]: Finished difference Result 2061 states and 2580 transitions. [2021-08-21 16:37:46,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:37:46,438 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,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:46,440 INFO L225 Difference]: With dead ends: 2061 [2021-08-21 16:37:46,440 INFO L226 Difference]: Without dead ends: 1861 [2021-08-21 16:37:46,441 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 341.3ms TimeCoverageRelationStatistics Valid=301, Invalid=959, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:37:46,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1861 states. [2021-08-21 16:37:46,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1861 to 1067. [2021-08-21 16:37:46,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 1056 states have (on average 1.300189393939394) internal successors, (1373), 1066 states have internal predecessors, (1373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:46,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 1373 transitions. [2021-08-21 16:37:46,454 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 1373 transitions. Word has length 57 [2021-08-21 16:37:46,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:46,454 INFO L470 AbstractCegarLoop]: Abstraction has 1067 states and 1373 transitions. [2021-08-21 16:37:46,454 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,454 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 1373 transitions. [2021-08-21 16:37:46,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:46,455 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:46,455 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,496 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:46,673 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:46,674 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:46,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:46,674 INFO L82 PathProgramCache]: Analyzing trace with hash 2082496063, now seen corresponding path program 6 times [2021-08-21 16:37:46,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:46,674 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520352272] [2021-08-21 16:37:46,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:46,674 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:46,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:46,776 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,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:46,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520352272] [2021-08-21 16:37:46,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520352272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:46,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104038052] [2021-08-21 16:37:46,776 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:37:46,776 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:46,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:46,777 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:46,793 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:47,505 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:37:47,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:47,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:47,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:47,951 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,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104038052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:47,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:47,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:47,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509817052] [2021-08-21 16:37:47,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:47,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:47,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:47,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:47,953 INFO L87 Difference]: Start difference. First operand 1067 states and 1373 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:48,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:48,249 INFO L93 Difference]: Finished difference Result 2021 states and 2522 transitions. [2021-08-21 16:37:48,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:37:48,250 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:48,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:48,252 INFO L225 Difference]: With dead ends: 2021 [2021-08-21 16:37:48,252 INFO L226 Difference]: Without dead ends: 1941 [2021-08-21 16:37:48,253 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 325.1ms TimeCoverageRelationStatistics Valid=294, Invalid=828, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 16:37:48,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1941 states. [2021-08-21 16:37:48,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1941 to 1082. [2021-08-21 16:37:48,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1082 states, 1071 states have (on average 1.2987861811391224) internal successors, (1391), 1081 states have internal predecessors, (1391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:48,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1082 states to 1082 states and 1391 transitions. [2021-08-21 16:37:48,266 INFO L78 Accepts]: Start accepts. Automaton has 1082 states and 1391 transitions. Word has length 57 [2021-08-21 16:37:48,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:48,266 INFO L470 AbstractCegarLoop]: Abstraction has 1082 states and 1391 transitions. [2021-08-21 16:37:48,266 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:48,266 INFO L276 IsEmpty]: Start isEmpty. Operand 1082 states and 1391 transitions. [2021-08-21 16:37:48,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:48,268 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:48,268 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:48,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:48,479 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:48,479 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:48,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:48,479 INFO L82 PathProgramCache]: Analyzing trace with hash -2025722963, now seen corresponding path program 7 times [2021-08-21 16:37:48,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:48,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803547599] [2021-08-21 16:37:48,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:48,480 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:48,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:48,590 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,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:48,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803547599] [2021-08-21 16:37:48,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803547599] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:48,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808422351] [2021-08-21 16:37:48,591 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:37:48,591 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:48,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:48,593 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:48,633 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:49,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:49,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:49,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:49,791 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,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808422351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:49,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:49,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:49,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923457986] [2021-08-21 16:37:49,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:49,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:49,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:49,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:49,793 INFO L87 Difference]: Start difference. First operand 1082 states and 1391 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:50,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:50,015 INFO L93 Difference]: Finished difference Result 2010 states and 2517 transitions. [2021-08-21 16:37:50,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:37:50,015 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:50,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:50,017 INFO L225 Difference]: With dead ends: 2010 [2021-08-21 16:37:50,017 INFO L226 Difference]: Without dead ends: 1930 [2021-08-21 16:37:50,018 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 263.1ms TimeCoverageRelationStatistics Valid=234, Invalid=636, Unknown=0, NotChecked=0, Total=870 [2021-08-21 16:37:50,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1930 states. [2021-08-21 16:37:50,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1930 to 1062. [2021-08-21 16:37:50,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 1051 states have (on average 1.295908658420552) internal successors, (1362), 1061 states have internal predecessors, (1362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:50,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1362 transitions. [2021-08-21 16:37:50,030 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1362 transitions. Word has length 57 [2021-08-21 16:37:50,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:50,030 INFO L470 AbstractCegarLoop]: Abstraction has 1062 states and 1362 transitions. [2021-08-21 16:37:50,030 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:50,030 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1362 transitions. [2021-08-21 16:37:50,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:50,031 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:50,031 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:50,055 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:50,244 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:50,245 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:50,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:50,245 INFO L82 PathProgramCache]: Analyzing trace with hash 1848389117, now seen corresponding path program 8 times [2021-08-21 16:37:50,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:50,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807912717] [2021-08-21 16:37:50,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:50,245 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:50,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:50,336 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:50,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:50,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807912717] [2021-08-21 16:37:50,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807912717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:50,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993584741] [2021-08-21 16:37:50,336 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:50,336 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:50,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:50,337 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:50,338 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:51,161 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:51,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:51,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:37:51,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:51,451 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:51,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993584741] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:51,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:51,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-08-21 16:37:51,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817139062] [2021-08-21 16:37:51,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:37:51,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:51,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:37:51,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:37:51,452 INFO L87 Difference]: Start difference. First operand 1062 states and 1362 transitions. Second operand has 13 states, 13 states have (on average 6.384615384615385) internal successors, (83), 13 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:51,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:51,562 INFO L93 Difference]: Finished difference Result 1711 states and 2140 transitions. [2021-08-21 16:37:51,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:37:51,563 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.384615384615385) internal successors, (83), 13 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:51,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:51,565 INFO L225 Difference]: With dead ends: 1711 [2021-08-21 16:37:51,565 INFO L226 Difference]: Without dead ends: 1631 [2021-08-21 16:37:51,565 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 109.1ms TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:51,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1631 states. [2021-08-21 16:37:51,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1631 to 1057. [2021-08-21 16:37:51,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1057 states, 1046 states have (on average 1.2915869980879542) internal successors, (1351), 1056 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:51,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 1351 transitions. [2021-08-21 16:37:51,575 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 1351 transitions. Word has length 57 [2021-08-21 16:37:51,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:51,575 INFO L470 AbstractCegarLoop]: Abstraction has 1057 states and 1351 transitions. [2021-08-21 16:37:51,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.384615384615385) internal successors, (83), 13 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:51,575 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 1351 transitions. [2021-08-21 16:37:51,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:51,576 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:51,577 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:51,608 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:51,794 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:51,795 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:51,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:51,795 INFO L82 PathProgramCache]: Analyzing trace with hash 556386531, now seen corresponding path program 9 times [2021-08-21 16:37:51,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:51,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113050767] [2021-08-21 16:37:51,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:51,796 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:51,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:51,887 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:51,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:51,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113050767] [2021-08-21 16:37:51,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113050767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:51,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690743] [2021-08-21 16:37:51,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:51,887 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:51,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:51,888 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:51,889 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:52,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:37:52,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:52,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:37:52,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:53,062 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:53,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690743] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:53,063 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:53,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-08-21 16:37:53,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494643081] [2021-08-21 16:37:53,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:37:53,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:53,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:37:53,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:37:53,064 INFO L87 Difference]: Start difference. First operand 1057 states and 1351 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:53,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:53,317 INFO L93 Difference]: Finished difference Result 2135 states and 2680 transitions. [2021-08-21 16:37:53,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:37:53,318 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:53,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:53,320 INFO L225 Difference]: With dead ends: 2135 [2021-08-21 16:37:53,320 INFO L226 Difference]: Without dead ends: 1975 [2021-08-21 16:37:53,321 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 224.2ms TimeCoverageRelationStatistics Valid=170, Invalid=586, Unknown=0, NotChecked=0, Total=756 [2021-08-21 16:37:53,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2021-08-21 16:37:53,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1059. [2021-08-21 16:37:53,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 1048 states have (on average 1.291030534351145) internal successors, (1353), 1058 states have internal predecessors, (1353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:53,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 1353 transitions. [2021-08-21 16:37:53,334 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 1353 transitions. Word has length 57 [2021-08-21 16:37:53,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:53,334 INFO L470 AbstractCegarLoop]: Abstraction has 1059 states and 1353 transitions. [2021-08-21 16:37:53,334 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:53,334 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 1353 transitions. [2021-08-21 16:37:53,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:53,335 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:53,335 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,353 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-08-21 16:37:53,539 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:53,539 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:53,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:53,540 INFO L82 PathProgramCache]: Analyzing trace with hash 1301369559, now seen corresponding path program 8 times [2021-08-21 16:37:53,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:53,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705423005] [2021-08-21 16:37:53,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:53,540 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:53,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:53,636 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,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:53,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705423005] [2021-08-21 16:37:53,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705423005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:53,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321821156] [2021-08-21 16:37:53,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:53,636 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:53,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:53,637 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:53,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 16:37:54,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:54,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:54,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:54,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:54,950 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,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321821156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:54,950 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:54,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:54,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226051071] [2021-08-21 16:37:54,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:54,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:54,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:54,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:54,951 INFO L87 Difference]: Start difference. First operand 1059 states and 1353 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:55,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:55,714 INFO L93 Difference]: Finished difference Result 2615 states and 3306 transitions. [2021-08-21 16:37:55,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 16:37:55,714 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,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:55,717 INFO L225 Difference]: With dead ends: 2615 [2021-08-21 16:37:55,718 INFO L226 Difference]: Without dead ends: 2375 [2021-08-21 16:37:55,718 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 835 ImplicationChecksByTransitivity, 726.1ms TimeCoverageRelationStatistics Valid=622, Invalid=2240, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 16:37:55,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2375 states. [2021-08-21 16:37:55,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2375 to 1112. [2021-08-21 16:37:55,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1112 states, 1101 states have (on average 1.2824704813805632) internal successors, (1412), 1111 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:55,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1112 states to 1112 states and 1412 transitions. [2021-08-21 16:37:55,731 INFO L78 Accepts]: Start accepts. Automaton has 1112 states and 1412 transitions. Word has length 57 [2021-08-21 16:37:55,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:55,731 INFO L470 AbstractCegarLoop]: Abstraction has 1112 states and 1412 transitions. [2021-08-21 16:37:55,731 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,731 INFO L276 IsEmpty]: Start isEmpty. Operand 1112 states and 1412 transitions. [2021-08-21 16:37:55,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:55,732 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:55,732 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:55,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:55,948 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:37:55,949 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:55,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:55,949 INFO L82 PathProgramCache]: Analyzing trace with hash -759237165, now seen corresponding path program 9 times [2021-08-21 16:37:55,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:55,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451114858] [2021-08-21 16:37:55,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:55,949 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:55,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:56,043 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:56,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:56,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451114858] [2021-08-21 16:37:56,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451114858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:56,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859943683] [2021-08-21 16:37:56,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:56,043 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:56,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:56,044 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:56,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 16:37:56,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:37:56,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:56,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:37:56,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:57,304 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:57,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859943683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:57,305 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:57,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 16:37:57,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143399655] [2021-08-21 16:37:57,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:37:57,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:57,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:37:57,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:57,306 INFO L87 Difference]: Start difference. First operand 1112 states and 1412 transitions. Second operand has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 17 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:57,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:57,889 INFO L93 Difference]: Finished difference Result 2986 states and 3765 transitions. [2021-08-21 16:37:57,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 16:37:57,889 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 17 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 57 [2021-08-21 16:37:57,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:57,894 INFO L225 Difference]: With dead ends: 2986 [2021-08-21 16:37:57,894 INFO L226 Difference]: Without dead ends: 2746 [2021-08-21 16:37:57,895 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 508.4ms TimeCoverageRelationStatistics Valid=456, Invalid=1896, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:37:57,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2746 states. [2021-08-21 16:37:57,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2746 to 1162. [2021-08-21 16:37:57,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1162 states, 1151 states have (on average 1.2806255430060818) internal successors, (1474), 1161 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:57,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1162 states to 1162 states and 1474 transitions. [2021-08-21 16:37:57,909 INFO L78 Accepts]: Start accepts. Automaton has 1162 states and 1474 transitions. Word has length 57 [2021-08-21 16:37:57,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:57,909 INFO L470 AbstractCegarLoop]: Abstraction has 1162 states and 1474 transitions. [2021-08-21 16:37:57,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 17 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:57,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1162 states and 1474 transitions. [2021-08-21 16:37:57,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:57,911 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:57,911 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:57,934 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:37:58,124 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:37:58,125 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:58,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:58,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1923817235, now seen corresponding path program 10 times [2021-08-21 16:37:58,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:58,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556531630] [2021-08-21 16:37:58,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:58,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:58,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:58,214 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:58,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:58,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556531630] [2021-08-21 16:37:58,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556531630] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:58,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959049544] [2021-08-21 16:37:58,215 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:37:58,215 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:58,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:58,216 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:37:58,234 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:37:59,183 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:37:59,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:59,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:59,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:59,545 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,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959049544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:59,545 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:59,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:59,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307907307] [2021-08-21 16:37:59,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:59,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:59,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:59,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:59,546 INFO L87 Difference]: Start difference. First operand 1162 states and 1474 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:00,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:00,539 INFO L93 Difference]: Finished difference Result 3278 states and 4108 transitions. [2021-08-21 16:38:00,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 16:38:00,540 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:38:00,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:00,544 INFO L225 Difference]: With dead ends: 3278 [2021-08-21 16:38:00,544 INFO L226 Difference]: Without dead ends: 2958 [2021-08-21 16:38:00,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1472 ImplicationChecksByTransitivity, 895.7ms TimeCoverageRelationStatistics Valid=923, Invalid=3499, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 16:38:00,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2958 states. [2021-08-21 16:38:00,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2958 to 1250. [2021-08-21 16:38:00,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 1239 states have (on average 1.2800645682001615) internal successors, (1586), 1249 states have internal predecessors, (1586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:00,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 1586 transitions. [2021-08-21 16:38:00,563 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 1586 transitions. Word has length 57 [2021-08-21 16:38:00,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:00,563 INFO L470 AbstractCegarLoop]: Abstraction has 1250 states and 1586 transitions. [2021-08-21 16:38:00,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:00,563 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 1586 transitions. [2021-08-21 16:38:00,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:38:00,564 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:00,564 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:00,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:00,780 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:00,781 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:00,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:00,781 INFO L82 PathProgramCache]: Analyzing trace with hash 1607616345, now seen corresponding path program 11 times [2021-08-21 16:38:00,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:00,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986639738] [2021-08-21 16:38:00,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:00,781 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:00,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:00,866 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:00,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:00,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986639738] [2021-08-21 16:38:00,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986639738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:00,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787484667] [2021-08-21 16:38:00,867 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:38:00,867 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:00,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:00,867 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:00,887 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:01,866 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:38:01,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:01,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:38:01,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:02,247 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,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787484667] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:02,248 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:02,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:38:02,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245763116] [2021-08-21 16:38:02,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:38:02,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:02,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:38:02,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:38:02,249 INFO L87 Difference]: Start difference. First operand 1250 states and 1586 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:02,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:02,744 INFO L93 Difference]: Finished difference Result 2927 states and 3715 transitions. [2021-08-21 16:38:02,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 16:38:02,744 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:38:02,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:02,747 INFO L225 Difference]: With dead ends: 2927 [2021-08-21 16:38:02,747 INFO L226 Difference]: Without dead ends: 2687 [2021-08-21 16:38:02,748 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 474.1ms TimeCoverageRelationStatistics Valid=433, Invalid=1637, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:38:02,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2687 states. [2021-08-21 16:38:02,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2687 to 1255. [2021-08-21 16:38:02,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1255 states, 1244 states have (on average 1.2837620578778135) internal successors, (1597), 1254 states have internal predecessors, (1597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:02,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1255 states to 1255 states and 1597 transitions. [2021-08-21 16:38:02,762 INFO L78 Accepts]: Start accepts. Automaton has 1255 states and 1597 transitions. Word has length 57 [2021-08-21 16:38:02,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:02,762 INFO L470 AbstractCegarLoop]: Abstraction has 1255 states and 1597 transitions. [2021-08-21 16:38:02,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:02,762 INFO L276 IsEmpty]: Start isEmpty. Operand 1255 states and 1597 transitions. [2021-08-21 16:38:02,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:02,764 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:02,764 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:02,785 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:02,980 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:02,981 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:02,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:02,981 INFO L82 PathProgramCache]: Analyzing trace with hash 731004006, now seen corresponding path program 10 times [2021-08-21 16:38:02,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:02,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590315502] [2021-08-21 16:38:02,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:02,981 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:02,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:03,103 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:03,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:03,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590315502] [2021-08-21 16:38:03,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590315502] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:03,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98812536] [2021-08-21 16:38:03,103 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:03,103 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:03,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:03,105 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:03,105 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:04,150 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:04,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:04,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:04,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:04,647 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:04,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98812536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:04,647 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:04,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:04,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361852518] [2021-08-21 16:38:04,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:04,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:04,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:04,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:04,648 INFO L87 Difference]: Start difference. First operand 1255 states and 1597 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:04,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:04,759 INFO L93 Difference]: Finished difference Result 2158 states and 2720 transitions. [2021-08-21 16:38:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 16:38:04,759 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:04,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:04,761 INFO L225 Difference]: With dead ends: 2158 [2021-08-21 16:38:04,761 INFO L226 Difference]: Without dead ends: 2078 [2021-08-21 16:38:04,761 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 188.6ms TimeCoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:38:04,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2078 states. [2021-08-21 16:38:04,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2078 to 1275. [2021-08-21 16:38:04,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1275 states, 1264 states have (on average 1.298259493670886) internal successors, (1641), 1274 states have internal predecessors, (1641), 0 states have call successors, (0), 0 states have call 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,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1275 states to 1275 states and 1641 transitions. [2021-08-21 16:38:04,772 INFO L78 Accepts]: Start accepts. Automaton has 1275 states and 1641 transitions. Word has length 62 [2021-08-21 16:38:04,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:04,772 INFO L470 AbstractCegarLoop]: Abstraction has 1275 states and 1641 transitions. [2021-08-21 16:38:04,773 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:04,773 INFO L276 IsEmpty]: Start isEmpty. Operand 1275 states and 1641 transitions. [2021-08-21 16:38:04,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:04,774 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:04,774 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:04,793 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:04,980 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:04,981 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:04,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:04,981 INFO L82 PathProgramCache]: Analyzing trace with hash -974970752, now seen corresponding path program 12 times [2021-08-21 16:38:04,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:04,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278030329] [2021-08-21 16:38:04,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:04,981 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:04,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:05,088 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:05,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:05,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278030329] [2021-08-21 16:38:05,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278030329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:05,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63497262] [2021-08-21 16:38:05,089 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:38:05,089 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:05,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:05,090 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:05,091 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:06,180 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:38:06,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:06,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:06,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:06,665 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:06,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63497262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:06,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:06,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:06,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942093784] [2021-08-21 16:38:06,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:06,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:06,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:06,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:06,667 INFO L87 Difference]: Start difference. First operand 1275 states and 1641 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:06,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:06,872 INFO L93 Difference]: Finished difference Result 2263 states and 2855 transitions. [2021-08-21 16:38:06,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:38:06,873 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:06,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:06,875 INFO L225 Difference]: With dead ends: 2263 [2021-08-21 16:38:06,875 INFO L226 Difference]: Without dead ends: 2183 [2021-08-21 16:38:06,875 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 283.8ms TimeCoverageRelationStatistics Valid=227, Invalid=703, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:38:06,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2183 states. [2021-08-21 16:38:06,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2183 to 1270. [2021-08-21 16:38:06,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1270 states, 1259 states have (on average 1.294678316123908) internal successors, (1630), 1269 states have internal predecessors, (1630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:06,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1270 states to 1270 states and 1630 transitions. [2021-08-21 16:38:06,887 INFO L78 Accepts]: Start accepts. Automaton has 1270 states and 1630 transitions. Word has length 62 [2021-08-21 16:38:06,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:06,887 INFO L470 AbstractCegarLoop]: Abstraction has 1270 states and 1630 transitions. [2021-08-21 16:38:06,887 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:06,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1270 states and 1630 transitions. [2021-08-21 16:38:06,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:06,888 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:06,888 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:06,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-08-21 16:38:07,088 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:07,089 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:07,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:07,089 INFO L82 PathProgramCache]: Analyzing trace with hash -646413584, now seen corresponding path program 13 times [2021-08-21 16:38:07,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:07,089 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907486677] [2021-08-21 16:38:07,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:07,090 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:07,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:07,209 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:07,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:07,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907486677] [2021-08-21 16:38:07,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907486677] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:07,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136608645] [2021-08-21 16:38:07,210 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:38:07,210 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:07,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:07,213 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:07,252 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:08,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:08,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:08,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:08,969 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:08,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136608645] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:08,970 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:08,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:08,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597450701] [2021-08-21 16:38:08,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:08,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:08,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:08,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:08,970 INFO L87 Difference]: Start difference. First operand 1270 states and 1630 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:09,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:09,322 INFO L93 Difference]: Finished difference Result 2402 states and 3020 transitions. [2021-08-21 16:38:09,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 16:38:09,323 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:09,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:09,325 INFO L225 Difference]: With dead ends: 2402 [2021-08-21 16:38:09,325 INFO L226 Difference]: Without dead ends: 2322 [2021-08-21 16:38:09,325 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 409.5ms TimeCoverageRelationStatistics Valid=284, Invalid=838, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 16:38:09,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2322 states. [2021-08-21 16:38:09,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2322 to 1280. [2021-08-21 16:38:09,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1280 states, 1269 states have (on average 1.2923561859732073) internal successors, (1640), 1279 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call 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,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1280 states to 1280 states and 1640 transitions. [2021-08-21 16:38:09,337 INFO L78 Accepts]: Start accepts. Automaton has 1280 states and 1640 transitions. Word has length 62 [2021-08-21 16:38:09,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:09,337 INFO L470 AbstractCegarLoop]: Abstraction has 1280 states and 1640 transitions. [2021-08-21 16:38:09,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:09,337 INFO L276 IsEmpty]: Start isEmpty. Operand 1280 states and 1640 transitions. [2021-08-21 16:38:09,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:09,338 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:09,338 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:09,357 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-08-21 16:38:09,538 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:09,539 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:09,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:09,539 INFO L82 PathProgramCache]: Analyzing trace with hash 913662006, now seen corresponding path program 14 times [2021-08-21 16:38:09,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:09,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581234085] [2021-08-21 16:38:09,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:09,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:09,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:09,653 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:09,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:09,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581234085] [2021-08-21 16:38:09,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581234085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:09,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766662366] [2021-08-21 16:38:09,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:38:09,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:09,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:09,654 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:09,655 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:10,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:38:10,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:10,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:10,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:11,433 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:11,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766662366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:11,433 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:11,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:11,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372929905] [2021-08-21 16:38:11,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:11,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:11,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:11,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:11,434 INFO L87 Difference]: Start difference. First operand 1280 states and 1640 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:11,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:11,807 INFO L93 Difference]: Finished difference Result 2522 states and 3164 transitions. [2021-08-21 16:38:11,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:38:11,807 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:11,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:11,810 INFO L225 Difference]: With dead ends: 2522 [2021-08-21 16:38:11,810 INFO L226 Difference]: Without dead ends: 2442 [2021-08-21 16:38:11,810 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 429.0ms TimeCoverageRelationStatistics Valid=342, Invalid=990, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:38:11,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2442 states. [2021-08-21 16:38:11,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2442 to 1305. [2021-08-21 16:38:11,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1305 states, 1294 states have (on average 1.2913446676970635) internal successors, (1671), 1304 states have internal predecessors, (1671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:11,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1305 states to 1305 states and 1671 transitions. [2021-08-21 16:38:11,826 INFO L78 Accepts]: Start accepts. Automaton has 1305 states and 1671 transitions. Word has length 62 [2021-08-21 16:38:11,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:11,827 INFO L470 AbstractCegarLoop]: Abstraction has 1305 states and 1671 transitions. [2021-08-21 16:38:11,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:11,827 INFO L276 IsEmpty]: Start isEmpty. Operand 1305 states and 1671 transitions. [2021-08-21 16:38:11,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:11,828 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:11,828 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:11,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:12,047 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:12,047 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:12,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:12,048 INFO L82 PathProgramCache]: Analyzing trace with hash 1440818482, now seen corresponding path program 15 times [2021-08-21 16:38:12,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:12,048 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936235265] [2021-08-21 16:38:12,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:12,048 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:12,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:12,156 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:12,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:12,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936235265] [2021-08-21 16:38:12,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936235265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:12,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950710207] [2021-08-21 16:38:12,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:38:12,156 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:12,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:12,157 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:12,158 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:13,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:38:13,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:13,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:13,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:13,927 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:13,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950710207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:13,927 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:13,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:13,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407092465] [2021-08-21 16:38:13,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:13,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:13,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:13,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=315, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:13,929 INFO L87 Difference]: Start difference. First operand 1305 states and 1671 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:14,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:14,414 INFO L93 Difference]: Finished difference Result 2833 states and 3540 transitions. [2021-08-21 16:38:14,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:38:14,414 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:14,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:14,417 INFO L225 Difference]: With dead ends: 2833 [2021-08-21 16:38:14,417 INFO L226 Difference]: Without dead ends: 2633 [2021-08-21 16:38:14,417 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 486.7ms TimeCoverageRelationStatistics Valid=433, Invalid=1373, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:38:14,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2633 states. [2021-08-21 16:38:14,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2633 to 1394. [2021-08-21 16:38:14,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 1383 states have (on average 1.2863340563991323) internal successors, (1779), 1393 states have internal predecessors, (1779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:14,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 1779 transitions. [2021-08-21 16:38:14,431 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 1779 transitions. Word has length 62 [2021-08-21 16:38:14,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:14,431 INFO L470 AbstractCegarLoop]: Abstraction has 1394 states and 1779 transitions. [2021-08-21 16:38:14,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:14,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 1779 transitions. [2021-08-21 16:38:14,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:14,432 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:14,433 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:14,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:14,652 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:14,652 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:14,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:14,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1100410276, now seen corresponding path program 16 times [2021-08-21 16:38:14,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:14,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490844926] [2021-08-21 16:38:14,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:14,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:14,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:14,780 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:14,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:14,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490844926] [2021-08-21 16:38:14,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490844926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:14,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708222287] [2021-08-21 16:38:14,781 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:14,781 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:14,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:14,781 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:14,782 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:16,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:16,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:16,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:16,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:16,541 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:16,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708222287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:16,541 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:16,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:16,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837498264] [2021-08-21 16:38:16,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:16,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:16,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:16,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:16,542 INFO L87 Difference]: Start difference. First operand 1394 states and 1779 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:16,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:16,959 INFO L93 Difference]: Finished difference Result 2723 states and 3392 transitions. [2021-08-21 16:38:16,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:38:16,960 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:16,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:16,962 INFO L225 Difference]: With dead ends: 2723 [2021-08-21 16:38:16,962 INFO L226 Difference]: Without dead ends: 2643 [2021-08-21 16:38:16,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 441.5ms TimeCoverageRelationStatistics Valid=432, Invalid=1208, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:38:16,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2643 states. [2021-08-21 16:38:16,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2643 to 1422. [2021-08-21 16:38:16,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1422 states, 1411 states have (on average 1.2870304748405386) internal successors, (1816), 1421 states have internal predecessors, (1816), 0 states have call successors, (0), 0 states have call 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:16,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1422 states to 1422 states and 1816 transitions. [2021-08-21 16:38:16,999 INFO L78 Accepts]: Start accepts. Automaton has 1422 states and 1816 transitions. Word has length 62 [2021-08-21 16:38:16,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:16,999 INFO L470 AbstractCegarLoop]: Abstraction has 1422 states and 1816 transitions. [2021-08-21 16:38:16,999 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:16,999 INFO L276 IsEmpty]: Start isEmpty. Operand 1422 states and 1816 transitions. [2021-08-21 16:38:17,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:17,000 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:17,000 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:17,022 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:17,212 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:17,213 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:17,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:17,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1539089290, now seen corresponding path program 4 times [2021-08-21 16:38:17,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:17,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433731050] [2021-08-21 16:38:17,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:17,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:17,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:17,324 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,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:17,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433731050] [2021-08-21 16:38:17,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433731050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:17,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908295164] [2021-08-21 16:38:17,324 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:17,324 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:17,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:17,325 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:17,348 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:18,660 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:18,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:18,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:18,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:19,146 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:19,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908295164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:19,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:19,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:19,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489363078] [2021-08-21 16:38:19,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:19,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:19,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:19,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:19,147 INFO L87 Difference]: Start difference. First operand 1422 states and 1816 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:19,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:19,517 INFO L93 Difference]: Finished difference Result 2673 states and 3345 transitions. [2021-08-21 16:38:19,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:38:19,518 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:19,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:19,520 INFO L225 Difference]: With dead ends: 2673 [2021-08-21 16:38:19,520 INFO L226 Difference]: Without dead ends: 2473 [2021-08-21 16:38:19,520 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 401.6ms TimeCoverageRelationStatistics Valid=385, Invalid=1175, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:38:19,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2473 states. [2021-08-21 16:38:19,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2473 to 1464. [2021-08-21 16:38:19,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1464 states, 1453 states have (on average 1.284239504473503) internal successors, (1866), 1463 states have internal predecessors, (1866), 0 states have call successors, (0), 0 states have call 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,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1464 states to 1464 states and 1866 transitions. [2021-08-21 16:38:19,532 INFO L78 Accepts]: Start accepts. Automaton has 1464 states and 1866 transitions. Word has length 62 [2021-08-21 16:38:19,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:19,533 INFO L470 AbstractCegarLoop]: Abstraction has 1464 states and 1866 transitions. [2021-08-21 16:38:19,533 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:19,533 INFO L276 IsEmpty]: Start isEmpty. Operand 1464 states and 1866 transitions. [2021-08-21 16:38:19,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:19,534 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:19,534 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,554 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:19,735 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:19,736 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:19,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:19,736 INFO L82 PathProgramCache]: Analyzing trace with hash 1173456386, now seen corresponding path program 17 times [2021-08-21 16:38:19,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:19,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806811058] [2021-08-21 16:38:19,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:19,736 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:19,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:19,846 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,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:19,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806811058] [2021-08-21 16:38:19,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806811058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:19,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290722011] [2021-08-21 16:38:19,846 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:38:19,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:19,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:19,847 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:19,848 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:21,235 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:38:21,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:21,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:21,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:21,706 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:21,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290722011] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:21,707 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:21,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:21,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137997079] [2021-08-21 16:38:21,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:21,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:21,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:21,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:21,708 INFO L87 Difference]: Start difference. First operand 1464 states and 1866 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:22,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:22,085 INFO L93 Difference]: Finished difference Result 2731 states and 3405 transitions. [2021-08-21 16:38:22,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:38:22,086 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:22,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:22,088 INFO L225 Difference]: With dead ends: 2731 [2021-08-21 16:38:22,088 INFO L226 Difference]: Without dead ends: 2651 [2021-08-21 16:38:22,088 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 406.3ms TimeCoverageRelationStatistics Valid=356, Invalid=976, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:38:22,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2651 states. [2021-08-21 16:38:22,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2651 to 1439. [2021-08-21 16:38:22,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1439 states, 1428 states have (on average 1.285014005602241) internal successors, (1835), 1438 states have internal predecessors, (1835), 0 states have call successors, (0), 0 states have call 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,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1439 states to 1439 states and 1835 transitions. [2021-08-21 16:38:22,104 INFO L78 Accepts]: Start accepts. Automaton has 1439 states and 1835 transitions. Word has length 62 [2021-08-21 16:38:22,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:22,104 INFO L470 AbstractCegarLoop]: Abstraction has 1439 states and 1835 transitions. [2021-08-21 16:38:22,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:22,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1439 states and 1835 transitions. [2021-08-21 16:38:22,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:22,106 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:22,106 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:22,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:22,316 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:22,317 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:22,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:22,317 INFO L82 PathProgramCache]: Analyzing trace with hash 2059698922, now seen corresponding path program 18 times [2021-08-21 16:38:22,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:22,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550087577] [2021-08-21 16:38:22,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:22,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:22,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:22,424 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,424 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:22,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550087577] [2021-08-21 16:38:22,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550087577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:22,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989049311] [2021-08-21 16:38:22,424 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:38:22,424 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:22,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:22,425 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:22,448 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:23,875 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:38:23,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:23,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:23,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:24,355 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:24,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989049311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:24,356 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:24,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:24,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870190721] [2021-08-21 16:38:24,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:24,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:24,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:24,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:24,357 INFO L87 Difference]: Start difference. First operand 1439 states and 1835 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:24,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:24,594 INFO L93 Difference]: Finished difference Result 2422 states and 3026 transitions. [2021-08-21 16:38:24,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:38:24,594 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:24,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:24,596 INFO L225 Difference]: With dead ends: 2422 [2021-08-21 16:38:24,597 INFO L226 Difference]: Without dead ends: 2342 [2021-08-21 16:38:24,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 285.6ms TimeCoverageRelationStatistics Valid=265, Invalid=791, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 16:38:24,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2342 states. [2021-08-21 16:38:24,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2342 to 1429. [2021-08-21 16:38:24,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1429 states, 1418 states have (on average 1.278561354019746) internal successors, (1813), 1428 states have internal predecessors, (1813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:24,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1429 states to 1429 states and 1813 transitions. [2021-08-21 16:38:24,609 INFO L78 Accepts]: Start accepts. Automaton has 1429 states and 1813 transitions. Word has length 62 [2021-08-21 16:38:24,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:24,609 INFO L470 AbstractCegarLoop]: Abstraction has 1429 states and 1813 transitions. [2021-08-21 16:38:24,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:24,609 INFO L276 IsEmpty]: Start isEmpty. Operand 1429 states and 1813 transitions. [2021-08-21 16:38:24,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:24,611 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:24,611 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:24,631 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:24,811 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:24,811 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:24,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:24,812 INFO L82 PathProgramCache]: Analyzing trace with hash -1047988005, now seen corresponding path program 3 times [2021-08-21 16:38:24,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:24,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665421540] [2021-08-21 16:38:24,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:24,812 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:24,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:24,919 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:24,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:24,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665421540] [2021-08-21 16:38:24,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665421540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:24,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962931912] [2021-08-21 16:38:24,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:38:24,920 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:24,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:24,920 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:24,921 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:26,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 16:38:26,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:26,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:26,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:26,830 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:26,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962931912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:26,830 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:26,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:26,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104055409] [2021-08-21 16:38:26,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:26,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:26,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:26,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:26,831 INFO L87 Difference]: Start difference. First operand 1429 states and 1813 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:27,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:27,046 INFO L93 Difference]: Finished difference Result 2299 states and 2860 transitions. [2021-08-21 16:38:27,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:38:27,046 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:27,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:27,048 INFO L225 Difference]: With dead ends: 2299 [2021-08-21 16:38:27,048 INFO L226 Difference]: Without dead ends: 2139 [2021-08-21 16:38:27,048 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 291.7ms TimeCoverageRelationStatistics Valid=253, Invalid=803, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 16:38:27,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2139 states. [2021-08-21 16:38:27,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2139 to 1439. [2021-08-21 16:38:27,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1439 states, 1428 states have (on average 1.285014005602241) internal successors, (1835), 1438 states have internal predecessors, (1835), 0 states have call successors, (0), 0 states have call 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:27,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1439 states to 1439 states and 1835 transitions. [2021-08-21 16:38:27,061 INFO L78 Accepts]: Start accepts. Automaton has 1439 states and 1835 transitions. Word has length 62 [2021-08-21 16:38:27,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:27,061 INFO L470 AbstractCegarLoop]: Abstraction has 1439 states and 1835 transitions. [2021-08-21 16:38:27,061 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:27,061 INFO L276 IsEmpty]: Start isEmpty. Operand 1439 states and 1835 transitions. [2021-08-21 16:38:27,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:27,063 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:27,063 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:27,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:27,279 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:27,280 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:27,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:27,280 INFO L82 PathProgramCache]: Analyzing trace with hash -1227741992, now seen corresponding path program 11 times [2021-08-21 16:38:27,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:27,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414290726] [2021-08-21 16:38:27,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:27,280 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:27,395 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:27,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:27,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414290726] [2021-08-21 16:38:27,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414290726] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:27,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900292327] [2021-08-21 16:38:27,396 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:38:27,396 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:27,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:27,396 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:27,397 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:28,934 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:38:28,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:28,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:28,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:29,382 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:29,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900292327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:29,382 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:29,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:29,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761201175] [2021-08-21 16:38:29,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:29,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:29,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:29,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:29,383 INFO L87 Difference]: Start difference. First operand 1439 states and 1835 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:29,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:29,550 INFO L93 Difference]: Finished difference Result 2472 states and 3080 transitions. [2021-08-21 16:38:29,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:38:29,551 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:29,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:29,553 INFO L225 Difference]: With dead ends: 2472 [2021-08-21 16:38:29,553 INFO L226 Difference]: Without dead ends: 2392 [2021-08-21 16:38:29,553 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 233.9ms TimeCoverageRelationStatistics Valid=189, Invalid=623, Unknown=0, NotChecked=0, Total=812 [2021-08-21 16:38:29,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2392 states. [2021-08-21 16:38:29,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2392 to 1449. [2021-08-21 16:38:29,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1449 states, 1438 states have (on average 1.2913769123783032) internal successors, (1857), 1448 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:29,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 1857 transitions. [2021-08-21 16:38:29,566 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 1857 transitions. Word has length 62 [2021-08-21 16:38:29,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:29,566 INFO L470 AbstractCegarLoop]: Abstraction has 1449 states and 1857 transitions. [2021-08-21 16:38:29,566 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:29,566 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 1857 transitions. [2021-08-21 16:38:29,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:29,567 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:29,567 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:29,590 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:29,781 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:29,781 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:29,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:29,781 INFO L82 PathProgramCache]: Analyzing trace with hash 1775222718, now seen corresponding path program 12 times [2021-08-21 16:38:29,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:29,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082501827] [2021-08-21 16:38:29,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:29,781 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:29,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:29,880 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:29,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:29,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082501827] [2021-08-21 16:38:29,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082501827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:29,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89500711] [2021-08-21 16:38:29,881 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:38:29,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:29,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:29,885 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:29,886 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:31,480 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:38:31,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:31,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:38:31,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:31,792 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:31,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89500711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:31,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:31,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-08-21 16:38:31,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393484015] [2021-08-21 16:38:31,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:38:31,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:31,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:38:31,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:38:31,794 INFO L87 Difference]: Start difference. First operand 1449 states and 1857 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:32,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:32,130 INFO L93 Difference]: Finished difference Result 3325 states and 4203 transitions. [2021-08-21 16:38:32,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:38:32,131 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:32,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:32,134 INFO L225 Difference]: With dead ends: 3325 [2021-08-21 16:38:32,134 INFO L226 Difference]: Without dead ends: 3085 [2021-08-21 16:38:32,134 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 300.8ms TimeCoverageRelationStatistics Valid=254, Invalid=936, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 16:38:32,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3085 states. [2021-08-21 16:38:32,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3085 to 1420. [2021-08-21 16:38:32,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1420 states, 1409 states have (on average 1.2902767920511) internal successors, (1818), 1419 states have internal predecessors, (1818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:32,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1420 states to 1420 states and 1818 transitions. [2021-08-21 16:38:32,148 INFO L78 Accepts]: Start accepts. Automaton has 1420 states and 1818 transitions. Word has length 62 [2021-08-21 16:38:32,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:32,148 INFO L470 AbstractCegarLoop]: Abstraction has 1420 states and 1818 transitions. [2021-08-21 16:38:32,148 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:32,148 INFO L276 IsEmpty]: Start isEmpty. Operand 1420 states and 1818 transitions. [2021-08-21 16:38:32,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:32,149 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:32,149 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:32,170 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-21 16:38:32,350 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:32,350 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:32,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:32,350 INFO L82 PathProgramCache]: Analyzing trace with hash -1774761550, now seen corresponding path program 19 times [2021-08-21 16:38:32,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:32,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965244404] [2021-08-21 16:38:32,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:32,350 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:32,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:32,451 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:32,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:32,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965244404] [2021-08-21 16:38:32,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965244404] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:32,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852318366] [2021-08-21 16:38:32,451 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:38:32,451 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:32,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:32,452 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:32,453 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:34,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:34,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:34,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:34,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:34,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852318366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:34,491 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:34,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:34,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942403345] [2021-08-21 16:38:34,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:34,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:34,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:34,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:34,492 INFO L87 Difference]: Start difference. First operand 1420 states and 1818 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:35,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:35,167 INFO L93 Difference]: Finished difference Result 3055 states and 3857 transitions. [2021-08-21 16:38:35,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:38:35,168 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:35,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:35,170 INFO L225 Difference]: With dead ends: 3055 [2021-08-21 16:38:35,170 INFO L226 Difference]: Without dead ends: 2895 [2021-08-21 16:38:35,171 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 677.2ms TimeCoverageRelationStatistics Valid=511, Invalid=1651, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:38:35,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2895 states. [2021-08-21 16:38:35,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2895 to 1501. [2021-08-21 16:38:35,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1501 states, 1490 states have (on average 1.2919463087248322) internal successors, (1925), 1500 states have internal predecessors, (1925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:35,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1501 states to 1501 states and 1925 transitions. [2021-08-21 16:38:35,189 INFO L78 Accepts]: Start accepts. Automaton has 1501 states and 1925 transitions. Word has length 62 [2021-08-21 16:38:35,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:35,189 INFO L470 AbstractCegarLoop]: Abstraction has 1501 states and 1925 transitions. [2021-08-21 16:38:35,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:35,189 INFO L276 IsEmpty]: Start isEmpty. Operand 1501 states and 1925 transitions. [2021-08-21 16:38:35,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:35,191 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:35,191 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:35,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:35,404 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:35,405 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:35,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:35,405 INFO L82 PathProgramCache]: Analyzing trace with hash 2024950388, now seen corresponding path program 20 times [2021-08-21 16:38:35,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:35,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568399018] [2021-08-21 16:38:35,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:35,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:35,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:35,511 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:35,511 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:35,511 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568399018] [2021-08-21 16:38:35,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568399018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:35,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563395364] [2021-08-21 16:38:35,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:38:35,512 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:35,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:35,512 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:35,513 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:37,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:38:37,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:37,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:37,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:37,650 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,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563395364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:37,650 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:37,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:37,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116425222] [2021-08-21 16:38:37,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:37,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:37,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:37,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=320, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:37,651 INFO L87 Difference]: Start difference. First operand 1501 states and 1925 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:38,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:38,522 INFO L93 Difference]: Finished difference Result 3585 states and 4527 transitions. [2021-08-21 16:38:38,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 16:38:38,522 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:38,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:38,525 INFO L225 Difference]: With dead ends: 3585 [2021-08-21 16:38:38,525 INFO L226 Difference]: Without dead ends: 3345 [2021-08-21 16:38:38,526 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1016 ImplicationChecksByTransitivity, 826.2ms TimeCoverageRelationStatistics Valid=720, Invalid=2702, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 16:38:38,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3345 states. [2021-08-21 16:38:38,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3345 to 1536. [2021-08-21 16:38:38,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1536 states, 1525 states have (on average 1.2891803278688525) internal successors, (1966), 1535 states have internal predecessors, (1966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:38,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1536 states to 1536 states and 1966 transitions. [2021-08-21 16:38:38,541 INFO L78 Accepts]: Start accepts. Automaton has 1536 states and 1966 transitions. Word has length 62 [2021-08-21 16:38:38,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:38,541 INFO L470 AbstractCegarLoop]: Abstraction has 1536 states and 1966 transitions. [2021-08-21 16:38:38,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:38,541 INFO L276 IsEmpty]: Start isEmpty. Operand 1536 states and 1966 transitions. [2021-08-21 16:38:38,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:38,542 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:38,542 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:38,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-08-21 16:38:38,743 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:38,743 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:38,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:38,743 INFO L82 PathProgramCache]: Analyzing trace with hash 459599022, now seen corresponding path program 21 times [2021-08-21 16:38:38,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:38,743 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431506602] [2021-08-21 16:38:38,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:38,744 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:38,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:38,842 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:38,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:38,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431506602] [2021-08-21 16:38:38,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431506602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:38,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245846782] [2021-08-21 16:38:38,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:38:38,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:38,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:38,844 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:38,844 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:40,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:38:40,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:40,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:40,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:40,982 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:40,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245846782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:40,982 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:40,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:40,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193513713] [2021-08-21 16:38:40,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:40,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:40,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:40,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:40,983 INFO L87 Difference]: Start difference. First operand 1536 states and 1966 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:41,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:41,902 INFO L93 Difference]: Finished difference Result 3253 states and 4091 transitions. [2021-08-21 16:38:41,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 16:38:41,902 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:41,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:41,905 INFO L225 Difference]: With dead ends: 3253 [2021-08-21 16:38:41,906 INFO L226 Difference]: Without dead ends: 3093 [2021-08-21 16:38:41,906 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 949 ImplicationChecksByTransitivity, 899.6ms TimeCoverageRelationStatistics Valid=772, Invalid=2420, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 16:38:41,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3093 states. [2021-08-21 16:38:41,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3093 to 1558. [2021-08-21 16:38:41,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1558 states, 1547 states have (on average 1.2902391725921138) internal successors, (1996), 1557 states have internal predecessors, (1996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:41,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1558 states to 1558 states and 1996 transitions. [2021-08-21 16:38:41,924 INFO L78 Accepts]: Start accepts. Automaton has 1558 states and 1996 transitions. Word has length 62 [2021-08-21 16:38:41,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:41,925 INFO L470 AbstractCegarLoop]: Abstraction has 1558 states and 1996 transitions. [2021-08-21 16:38:41,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:41,925 INFO L276 IsEmpty]: Start isEmpty. Operand 1558 states and 1996 transitions. [2021-08-21 16:38:41,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:41,926 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:41,926 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:41,963 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:42,147 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:42,147 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:42,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:42,148 INFO L82 PathProgramCache]: Analyzing trace with hash 743040378, now seen corresponding path program 22 times [2021-08-21 16:38:42,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:42,148 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680810342] [2021-08-21 16:38:42,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:42,148 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:42,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:42,252 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,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:42,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680810342] [2021-08-21 16:38:42,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680810342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:42,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68401079] [2021-08-21 16:38:42,253 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:42,253 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:42,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:42,254 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:42,254 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:44,016 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:44,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:44,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:44,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:44,556 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:44,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68401079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:44,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:44,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:44,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4161606] [2021-08-21 16:38:44,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:44,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:44,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:44,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:44,557 INFO L87 Difference]: Start difference. First operand 1558 states and 1996 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:45,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:45,602 INFO L93 Difference]: Finished difference Result 3524 states and 4484 transitions. [2021-08-21 16:38:45,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 16:38:45,602 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:45,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:45,605 INFO L225 Difference]: With dead ends: 3524 [2021-08-21 16:38:45,605 INFO L226 Difference]: Without dead ends: 3284 [2021-08-21 16:38:45,606 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1210 ImplicationChecksByTransitivity, 993.2ms TimeCoverageRelationStatistics Valid=831, Invalid=3075, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 16:38:45,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3284 states. [2021-08-21 16:38:45,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3284 to 1564. [2021-08-21 16:38:45,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1564 states, 1553 states have (on average 1.286542176432711) internal successors, (1998), 1563 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call 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,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1564 states to 1564 states and 1998 transitions. [2021-08-21 16:38:45,621 INFO L78 Accepts]: Start accepts. Automaton has 1564 states and 1998 transitions. Word has length 62 [2021-08-21 16:38:45,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:45,621 INFO L470 AbstractCegarLoop]: Abstraction has 1564 states and 1998 transitions. [2021-08-21 16:38:45,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:45,621 INFO L276 IsEmpty]: Start isEmpty. Operand 1564 states and 1998 transitions. [2021-08-21 16:38:45,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:45,622 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:45,622 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:45,645 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:45,822 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:45,823 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:45,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:45,823 INFO L82 PathProgramCache]: Analyzing trace with hash 903538034, now seen corresponding path program 23 times [2021-08-21 16:38:45,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:45,823 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730966847] [2021-08-21 16:38:45,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:45,823 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:45,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:45,933 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:45,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:45,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730966847] [2021-08-21 16:38:45,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730966847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:45,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880951590] [2021-08-21 16:38:45,933 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:38:45,933 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:45,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:45,934 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:45,935 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:47,719 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:38:47,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:47,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:47,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:48,192 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:48,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880951590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:48,193 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:48,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:48,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066003226] [2021-08-21 16:38:48,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:48,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:48,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:48,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:48,193 INFO L87 Difference]: Start difference. First operand 1564 states and 1998 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:48,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:48,603 INFO L93 Difference]: Finished difference Result 2890 states and 3634 transitions. [2021-08-21 16:38:48,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:38:48,603 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:48,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:48,606 INFO L225 Difference]: With dead ends: 2890 [2021-08-21 16:38:48,606 INFO L226 Difference]: Without dead ends: 2810 [2021-08-21 16:38:48,606 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 437.1ms TimeCoverageRelationStatistics Valid=349, Invalid=1133, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 16:38:48,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2021-08-21 16:38:48,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 1539. [2021-08-21 16:38:48,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1539 states, 1528 states have (on average 1.287303664921466) internal successors, (1967), 1538 states have internal predecessors, (1967), 0 states have call successors, (0), 0 states have call 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,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1539 states to 1539 states and 1967 transitions. [2021-08-21 16:38:48,621 INFO L78 Accepts]: Start accepts. Automaton has 1539 states and 1967 transitions. Word has length 62 [2021-08-21 16:38:48,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:48,621 INFO L470 AbstractCegarLoop]: Abstraction has 1539 states and 1967 transitions. [2021-08-21 16:38:48,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:48,621 INFO L276 IsEmpty]: Start isEmpty. Operand 1539 states and 1967 transitions. [2021-08-21 16:38:48,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:48,622 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:48,623 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:48,644 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:48,832 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:48,833 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:48,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:48,833 INFO L82 PathProgramCache]: Analyzing trace with hash -149508316, now seen corresponding path program 24 times [2021-08-21 16:38:48,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:48,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296727422] [2021-08-21 16:38:48,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:48,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:48,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:48,939 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:48,939 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:48,939 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296727422] [2021-08-21 16:38:48,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296727422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:48,939 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742564742] [2021-08-21 16:38:48,939 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:38:48,939 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:48,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:48,940 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:48,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 16:38:50,769 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:38:50,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:50,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:50,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:51,201 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,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742564742] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:51,202 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:51,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:51,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830512355] [2021-08-21 16:38:51,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:51,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:51,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:51,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:51,203 INFO L87 Difference]: Start difference. First operand 1539 states and 1967 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:52,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:52,226 INFO L93 Difference]: Finished difference Result 3899 states and 4885 transitions. [2021-08-21 16:38:52,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 16:38:52,226 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:52,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:52,230 INFO L225 Difference]: With dead ends: 3899 [2021-08-21 16:38:52,230 INFO L226 Difference]: Without dead ends: 3659 [2021-08-21 16:38:52,231 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1457 ImplicationChecksByTransitivity, 967.8ms TimeCoverageRelationStatistics Valid=984, Invalid=3708, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 16:38:52,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3659 states. [2021-08-21 16:38:52,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3659 to 1514. [2021-08-21 16:38:52,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1514 states, 1503 states have (on average 1.2827677977378575) internal successors, (1928), 1513 states have internal predecessors, (1928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:52,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1514 states to 1514 states and 1928 transitions. [2021-08-21 16:38:52,247 INFO L78 Accepts]: Start accepts. Automaton has 1514 states and 1928 transitions. Word has length 62 [2021-08-21 16:38:52,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:52,247 INFO L470 AbstractCegarLoop]: Abstraction has 1514 states and 1928 transitions. [2021-08-21 16:38:52,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:52,247 INFO L276 IsEmpty]: Start isEmpty. Operand 1514 states and 1928 transitions. [2021-08-21 16:38:52,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:52,249 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:52,249 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:52,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:52,449 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:38:52,449 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:52,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:52,450 INFO L82 PathProgramCache]: Analyzing trace with hash -1990332302, now seen corresponding path program 25 times [2021-08-21 16:38:52,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:52,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594327552] [2021-08-21 16:38:52,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:52,450 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:52,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:52,547 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:52,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:52,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594327552] [2021-08-21 16:38:52,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594327552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:52,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51932807] [2021-08-21 16:38:52,548 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:38:52,548 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:52,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:52,549 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:52,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 16:38:54,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:54,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:54,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:54,877 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,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51932807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:54,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:54,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:54,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075501846] [2021-08-21 16:38:54,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:54,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:54,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:54,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:54,878 INFO L87 Difference]: Start difference. First operand 1514 states and 1928 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:56,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:56,200 INFO L93 Difference]: Finished difference Result 4455 states and 5611 transitions. [2021-08-21 16:38:56,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-21 16:38:56,200 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:56,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:56,204 INFO L225 Difference]: With dead ends: 4455 [2021-08-21 16:38:56,204 INFO L226 Difference]: Without dead ends: 4215 [2021-08-21 16:38:56,205 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2083 ImplicationChecksByTransitivity, 1227.7ms TimeCoverageRelationStatistics Valid=1335, Invalid=4671, Unknown=0, NotChecked=0, Total=6006 [2021-08-21 16:38:56,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4215 states. [2021-08-21 16:38:56,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4215 to 1532. [2021-08-21 16:38:56,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1532 states, 1521 states have (on average 1.287310979618672) internal successors, (1958), 1531 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:56,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1532 states to 1532 states and 1958 transitions. [2021-08-21 16:38:56,226 INFO L78 Accepts]: Start accepts. Automaton has 1532 states and 1958 transitions. Word has length 62 [2021-08-21 16:38:56,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:56,226 INFO L470 AbstractCegarLoop]: Abstraction has 1532 states and 1958 transitions. [2021-08-21 16:38:56,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:56,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1532 states and 1958 transitions. [2021-08-21 16:38:56,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:56,227 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:56,227 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:56,249 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:38:56,449 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:38:56,449 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:56,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:56,449 INFO L82 PathProgramCache]: Analyzing trace with hash 341915200, now seen corresponding path program 26 times [2021-08-21 16:38:56,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:56,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339250741] [2021-08-21 16:38:56,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:56,449 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:56,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:56,549 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:56,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:56,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339250741] [2021-08-21 16:38:56,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339250741] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:56,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001887621] [2021-08-21 16:38:56,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:38:56,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:56,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:56,550 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:38:56,552 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:38:58,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:38:58,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:58,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:58,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:58,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:58,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001887621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:58,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:58,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:58,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956427269] [2021-08-21 16:38:58,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:58,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:58,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:58,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:58,837 INFO L87 Difference]: Start difference. First operand 1532 states and 1958 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,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:59,917 INFO L93 Difference]: Finished difference Result 4176 states and 5272 transitions. [2021-08-21 16:38:59,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 16:38:59,917 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,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:59,921 INFO L225 Difference]: With dead ends: 4176 [2021-08-21 16:38:59,921 INFO L226 Difference]: Without dead ends: 3936 [2021-08-21 16:38:59,922 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1900 ImplicationChecksByTransitivity, 981.0ms TimeCoverageRelationStatistics Valid=1206, Invalid=4344, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 16:38:59,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3936 states. [2021-08-21 16:38:59,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3936 to 1657. [2021-08-21 16:38:59,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1657 states, 1646 states have (on average 1.2910085054678007) internal successors, (2125), 1656 states have internal predecessors, (2125), 0 states have call successors, (0), 0 states have call 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,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1657 states to 1657 states and 2125 transitions. [2021-08-21 16:38:59,940 INFO L78 Accepts]: Start accepts. Automaton has 1657 states and 2125 transitions. Word has length 62 [2021-08-21 16:38:59,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:59,941 INFO L470 AbstractCegarLoop]: Abstraction has 1657 states and 2125 transitions. [2021-08-21 16:38:59,941 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,941 INFO L276 IsEmpty]: Start isEmpty. Operand 1657 states and 2125 transitions. [2021-08-21 16:38:59,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:59,942 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:59,942 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:59,965 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:00,145 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:00,145 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:00,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:00,146 INFO L82 PathProgramCache]: Analyzing trace with hash 206731566, now seen corresponding path program 27 times [2021-08-21 16:39:00,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:00,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71473370] [2021-08-21 16:39:00,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:00,146 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:00,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:00,251 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:00,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:00,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71473370] [2021-08-21 16:39:00,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71473370] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:00,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417188103] [2021-08-21 16:39:00,251 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:39:00,251 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:00,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:00,252 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:00,253 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:02,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:39:02,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:02,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:39:02,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:02,621 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:02,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417188103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:02,621 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:02,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:39:02,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707305424] [2021-08-21 16:39:02,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:39:02,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:02,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:39:02,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:39:02,622 INFO L87 Difference]: Start difference. First operand 1657 states and 2125 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,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:03,559 INFO L93 Difference]: Finished difference Result 4177 states and 5295 transitions. [2021-08-21 16:39:03,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 16:39:03,559 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,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:03,563 INFO L225 Difference]: With dead ends: 4177 [2021-08-21 16:39:03,563 INFO L226 Difference]: Without dead ends: 3937 [2021-08-21 16:39:03,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1329 ImplicationChecksByTransitivity, 869.7ms TimeCoverageRelationStatistics Valid=913, Invalid=3247, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 16:39:03,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3937 states. [2021-08-21 16:39:03,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3937 to 1647. [2021-08-21 16:39:03,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1636 states have (on average 1.300122249388753) internal successors, (2127), 1646 states have internal predecessors, (2127), 0 states have call successors, (0), 0 states have call 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,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 2127 transitions. [2021-08-21 16:39:03,581 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 2127 transitions. Word has length 62 [2021-08-21 16:39:03,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:03,581 INFO L470 AbstractCegarLoop]: Abstraction has 1647 states and 2127 transitions. [2021-08-21 16:39:03,581 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,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 2127 transitions. [2021-08-21 16:39:03,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:39:03,583 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:03,583 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,605 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-21 16:39:03,783 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:03,783 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:03,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:03,784 INFO L82 PathProgramCache]: Analyzing trace with hash -69832134, now seen corresponding path program 28 times [2021-08-21 16:39:03,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:03,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702961174] [2021-08-21 16:39:03,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:03,784 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:03,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:03,887 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,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:03,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702961174] [2021-08-21 16:39:03,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702961174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:03,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009508181] [2021-08-21 16:39:03,888 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:39:03,888 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:03,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:03,893 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:03,894 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:05,908 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:39:05,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:05,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:39:05,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:06,346 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,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009508181] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:06,347 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:06,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:39:06,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000069727] [2021-08-21 16:39:06,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:39:06,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:06,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:39:06,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:39:06,348 INFO L87 Difference]: Start difference. First operand 1647 states and 2127 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,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:07,443 INFO L93 Difference]: Finished difference Result 4484 states and 5640 transitions. [2021-08-21 16:39:07,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-21 16:39:07,443 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,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:07,447 INFO L225 Difference]: With dead ends: 4484 [2021-08-21 16:39:07,447 INFO L226 Difference]: Without dead ends: 4244 [2021-08-21 16:39:07,447 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1782 ImplicationChecksByTransitivity, 1018.1ms TimeCoverageRelationStatistics Valid=1076, Invalid=4180, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 16:39:07,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4244 states. [2021-08-21 16:39:07,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4244 to 1599. [2021-08-21 16:39:07,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1588 states have (on average 1.294080604534005) internal successors, (2055), 1598 states have internal predecessors, (2055), 0 states have call successors, (0), 0 states have call 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,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 2055 transitions. [2021-08-21 16:39:07,466 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 2055 transitions. Word has length 62 [2021-08-21 16:39:07,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:07,466 INFO L470 AbstractCegarLoop]: Abstraction has 1599 states and 2055 transitions. [2021-08-21 16:39:07,466 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,466 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 2055 transitions. [2021-08-21 16:39:07,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:07,467 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:07,467 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, 1, 1, 1, 1, 1] [2021-08-21 16:39:07,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-21 16:39:07,667 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:07,668 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:07,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:07,668 INFO L82 PathProgramCache]: Analyzing trace with hash -122495793, now seen corresponding path program 13 times [2021-08-21 16:39:07,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:07,668 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492735797] [2021-08-21 16:39:07,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:07,668 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:07,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:07,800 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:07,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:07,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492735797] [2021-08-21 16:39:07,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492735797] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:07,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229651531] [2021-08-21 16:39:07,801 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:39:07,801 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:07,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:07,802 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:07,802 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:09,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:09,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:09,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:10,419 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:10,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229651531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:10,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:10,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 16:39:10,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797879881] [2021-08-21 16:39:10,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:39:10,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:10,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:39:10,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=347, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:39:10,420 INFO L87 Difference]: Start difference. First operand 1599 states and 2055 transitions. Second operand has 22 states, 22 states have (on average 5.636363636363637) internal successors, (124), 22 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call 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:10,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:10,508 INFO L93 Difference]: Finished difference Result 2470 states and 3146 transitions. [2021-08-21 16:39:10,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:39:10,508 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.636363636363637) internal successors, (124), 22 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have 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:10,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:10,510 INFO L225 Difference]: With dead ends: 2470 [2021-08-21 16:39:10,510 INFO L226 Difference]: Without dead ends: 2390 [2021-08-21 16:39:10,511 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 206.1ms TimeCoverageRelationStatistics Valid=125, Invalid=427, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:39:10,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2390 states. [2021-08-21 16:39:10,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2390 to 1648. [2021-08-21 16:39:10,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1648 states, 1637 states have (on average 1.308491142333537) internal successors, (2142), 1647 states have internal predecessors, (2142), 0 states have call successors, (0), 0 states have call 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:10,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1648 states to 1648 states and 2142 transitions. [2021-08-21 16:39:10,524 INFO L78 Accepts]: Start accepts. Automaton has 1648 states and 2142 transitions. Word has length 67 [2021-08-21 16:39:10,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:10,524 INFO L470 AbstractCegarLoop]: Abstraction has 1648 states and 2142 transitions. [2021-08-21 16:39:10,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.636363636363637) internal successors, (124), 22 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call 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:10,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1648 states and 2142 transitions. [2021-08-21 16:39:10,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:10,526 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:10,526 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:10,547 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:10,726 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:10,726 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:10,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:10,727 INFO L82 PathProgramCache]: Analyzing trace with hash -1499913383, now seen corresponding path program 29 times [2021-08-21 16:39:10,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:10,727 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643759990] [2021-08-21 16:39:10,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:10,727 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:10,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:10,853 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:10,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:10,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643759990] [2021-08-21 16:39:10,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643759990] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:10,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155370719] [2021-08-21 16:39:10,853 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:39:10,853 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:10,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:10,854 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:10,901 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:12,974 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:39:12,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:12,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:12,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:13,535 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:13,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155370719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:13,535 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:13,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:13,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704762953] [2021-08-21 16:39:13,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:13,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:13,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:13,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=369, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:13,536 INFO L87 Difference]: Start difference. First operand 1648 states and 2142 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:13,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:13,867 INFO L93 Difference]: Finished difference Result 2934 states and 3722 transitions. [2021-08-21 16:39:13,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:39:13,868 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:13,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:13,870 INFO L225 Difference]: With dead ends: 2934 [2021-08-21 16:39:13,870 INFO L226 Difference]: Without dead ends: 2854 [2021-08-21 16:39:13,871 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 416.2ms TimeCoverageRelationStatistics Valid=334, Invalid=998, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:39:13,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2854 states. [2021-08-21 16:39:13,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2854 to 1658. [2021-08-21 16:39:13,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1647 states have (on average 1.3066180935033394) internal successors, (2152), 1657 states have internal predecessors, (2152), 0 states have call successors, (0), 0 states have call 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:13,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 2152 transitions. [2021-08-21 16:39:13,886 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 2152 transitions. Word has length 67 [2021-08-21 16:39:13,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:13,887 INFO L470 AbstractCegarLoop]: Abstraction has 1658 states and 2152 transitions. [2021-08-21 16:39:13,887 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:13,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 2152 transitions. [2021-08-21 16:39:13,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:13,888 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:13,888 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:13,915 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:14,113 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:14,113 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:14,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:14,114 INFO L82 PathProgramCache]: Analyzing trace with hash -873647907, now seen corresponding path program 30 times [2021-08-21 16:39:14,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:14,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302877680] [2021-08-21 16:39:14,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:14,114 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:14,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:14,239 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:14,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:14,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302877680] [2021-08-21 16:39:14,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302877680] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:14,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292218745] [2021-08-21 16:39:14,239 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:39:14,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:14,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:14,241 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:14,242 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:16,416 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:39:16,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:16,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:16,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:19,445 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:19,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292218745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:19,445 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:19,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:19,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227808508] [2021-08-21 16:39:19,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:19,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:19,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:19,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=374, Unknown=1, NotChecked=0, Total=506 [2021-08-21 16:39:19,446 INFO L87 Difference]: Start difference. First operand 1658 states and 2152 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:21,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:21,575 INFO L93 Difference]: Finished difference Result 3208 states and 4064 transitions. [2021-08-21 16:39:21,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:39:21,575 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:21,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:21,578 INFO L225 Difference]: With dead ends: 3208 [2021-08-21 16:39:21,578 INFO L226 Difference]: Without dead ends: 3128 [2021-08-21 16:39:21,578 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 4080.6ms TimeCoverageRelationStatistics Valid=398, Invalid=1161, Unknown=1, NotChecked=0, Total=1560 [2021-08-21 16:39:21,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3128 states. [2021-08-21 16:39:21,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3128 to 1692. [2021-08-21 16:39:21,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1692 states, 1681 states have (on average 1.305175490779298) internal successors, (2194), 1691 states have internal predecessors, (2194), 0 states have call successors, (0), 0 states have call 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:21,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1692 states to 1692 states and 2194 transitions. [2021-08-21 16:39:21,594 INFO L78 Accepts]: Start accepts. Automaton has 1692 states and 2194 transitions. Word has length 67 [2021-08-21 16:39:21,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:21,594 INFO L470 AbstractCegarLoop]: Abstraction has 1692 states and 2194 transitions. [2021-08-21 16:39:21,594 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:21,594 INFO L276 IsEmpty]: Start isEmpty. Operand 1692 states and 2194 transitions. [2021-08-21 16:39:21,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:21,595 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:21,595 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:21,618 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:21,796 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:21,796 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:21,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:21,796 INFO L82 PathProgramCache]: Analyzing trace with hash -346491431, now seen corresponding path program 31 times [2021-08-21 16:39:21,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:21,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433677759] [2021-08-21 16:39:21,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:21,797 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:21,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:21,925 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:21,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:21,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433677759] [2021-08-21 16:39:21,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433677759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:21,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339076322] [2021-08-21 16:39:21,926 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:39:21,926 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:21,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:21,927 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:21,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 16:39:24,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:24,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:24,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:24,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:39:24,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339076322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:24,743 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:24,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:24,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527591028] [2021-08-21 16:39:24,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:24,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:24,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:24,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=380, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:24,743 INFO L87 Difference]: Start difference. First operand 1692 states and 2194 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:25,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:25,325 INFO L93 Difference]: Finished difference Result 3193 states and 4047 transitions. [2021-08-21 16:39:25,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:39:25,326 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:25,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:25,329 INFO L225 Difference]: With dead ends: 3193 [2021-08-21 16:39:25,329 INFO L226 Difference]: Without dead ends: 3113 [2021-08-21 16:39:25,329 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 638.9ms TimeCoverageRelationStatistics Valid=506, Invalid=1386, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:39:25,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3113 states. [2021-08-21 16:39:25,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3113 to 1742. [2021-08-21 16:39:25,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1742 states, 1731 states have (on average 1.3032928942807627) internal successors, (2256), 1741 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call 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:25,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1742 states to 1742 states and 2256 transitions. [2021-08-21 16:39:25,344 INFO L78 Accepts]: Start accepts. Automaton has 1742 states and 2256 transitions. Word has length 67 [2021-08-21 16:39:25,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:25,345 INFO L470 AbstractCegarLoop]: Abstraction has 1742 states and 2256 transitions. [2021-08-21 16:39:25,345 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:25,345 INFO L276 IsEmpty]: Start isEmpty. Operand 1742 states and 2256 transitions. [2021-08-21 16:39:25,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:25,346 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:25,346 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:25,368 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:25,546 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:25,547 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:25,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:25,547 INFO L82 PathProgramCache]: Analyzing trace with hash 587318683, now seen corresponding path program 32 times [2021-08-21 16:39:25,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:25,547 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832738785] [2021-08-21 16:39:25,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:25,547 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:25,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:25,695 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:25,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:25,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832738785] [2021-08-21 16:39:25,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832738785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:25,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914913095] [2021-08-21 16:39:25,696 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:39:25,696 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:25,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:25,697 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:25,720 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:27,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:39:27,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:27,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:27,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:28,592 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:28,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914913095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:28,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:28,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:28,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206398164] [2021-08-21 16:39:28,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:28,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:28,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:28,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:28,593 INFO L87 Difference]: Start difference. First operand 1742 states and 2256 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:29,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:29,142 INFO L93 Difference]: Finished difference Result 3218 states and 4070 transitions. [2021-08-21 16:39:29,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:39:29,142 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:39:29,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:29,145 INFO L225 Difference]: With dead ends: 3218 [2021-08-21 16:39:29,145 INFO L226 Difference]: Without dead ends: 3138 [2021-08-21 16:39:29,145 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 614.3ms TimeCoverageRelationStatistics Valid=443, Invalid=1279, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:39:29,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3138 states. [2021-08-21 16:39:29,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3138 to 1727. [2021-08-21 16:39:29,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1716 states have (on average 1.3024475524475525) internal successors, (2235), 1726 states have internal predecessors, (2235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:29,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 2235 transitions. [2021-08-21 16:39:29,160 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 2235 transitions. Word has length 67 [2021-08-21 16:39:29,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:29,160 INFO L470 AbstractCegarLoop]: Abstraction has 1727 states and 2235 transitions. [2021-08-21 16:39:29,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:29,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 2235 transitions. [2021-08-21 16:39:29,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:29,162 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:29,162 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:29,185 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:29,363 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:29,363 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:29,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:29,363 INFO L82 PathProgramCache]: Analyzing trace with hash 246910477, now seen corresponding path program 33 times [2021-08-21 16:39:29,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:29,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818311541] [2021-08-21 16:39:29,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:29,364 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:29,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:29,508 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:29,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:29,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818311541] [2021-08-21 16:39:29,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818311541] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:29,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552877681] [2021-08-21 16:39:29,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:39:29,509 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:29,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:29,510 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:29,510 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:31,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:39:31,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:31,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:31,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:32,411 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,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552877681] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:32,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:32,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:32,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605294939] [2021-08-21 16:39:32,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:32,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:32,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:32,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=374, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:32,413 INFO L87 Difference]: Start difference. First operand 1727 states and 2235 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,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:32,949 INFO L93 Difference]: Finished difference Result 3153 states and 3983 transitions. [2021-08-21 16:39:32,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:39:32,949 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,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:32,952 INFO L225 Difference]: With dead ends: 3153 [2021-08-21 16:39:32,952 INFO L226 Difference]: Without dead ends: 3073 [2021-08-21 16:39:32,952 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 592.5ms TimeCoverageRelationStatistics Valid=496, Invalid=1396, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:39:32,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3073 states. [2021-08-21 16:39:32,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3073 to 1727. [2021-08-21 16:39:32,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1716 states have (on average 1.3024475524475525) internal successors, (2235), 1726 states have internal predecessors, (2235), 0 states have call successors, (0), 0 states have call 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,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 2235 transitions. [2021-08-21 16:39:32,967 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 2235 transitions. Word has length 67 [2021-08-21 16:39:32,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:32,967 INFO L470 AbstractCegarLoop]: Abstraction has 1727 states and 2235 transitions. [2021-08-21 16:39:32,967 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,968 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 2235 transitions. [2021-08-21 16:39:32,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:32,969 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:32,969 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:32,991 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:33,169 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:33,170 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:33,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:33,170 INFO L82 PathProgramCache]: Analyzing trace with hash -626200995, now seen corresponding path program 34 times [2021-08-21 16:39:33,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:33,170 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040142909] [2021-08-21 16:39:33,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:33,170 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:33,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:33,328 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:33,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:33,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040142909] [2021-08-21 16:39:33,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040142909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:33,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996955082] [2021-08-21 16:39:33,328 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:39:33,328 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:33,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:33,329 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:33,360 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:35,716 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:39:35,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:35,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:35,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:36,265 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:36,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996955082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:36,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:36,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:36,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317066056] [2021-08-21 16:39:36,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:36,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:36,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:36,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:36,266 INFO L87 Difference]: Start difference. First operand 1727 states and 2235 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,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:36,854 INFO L93 Difference]: Finished difference Result 3443 states and 4336 transitions. [2021-08-21 16:39:36,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:39:36,854 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,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:36,857 INFO L225 Difference]: With dead ends: 3443 [2021-08-21 16:39:36,857 INFO L226 Difference]: Without dead ends: 3243 [2021-08-21 16:39:36,858 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 622.2ms TimeCoverageRelationStatistics Valid=575, Invalid=1777, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:39:36,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3243 states. [2021-08-21 16:39:36,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3243 to 1841. [2021-08-21 16:39:36,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1841 states, 1830 states have (on average 1.2956284153005464) internal successors, (2371), 1840 states have internal predecessors, (2371), 0 states have call successors, (0), 0 states have call 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,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 2371 transitions. [2021-08-21 16:39:36,873 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 2371 transitions. Word has length 67 [2021-08-21 16:39:36,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:36,873 INFO L470 AbstractCegarLoop]: Abstraction has 1841 states and 2371 transitions. [2021-08-21 16:39:36,873 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,873 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 2371 transitions. [2021-08-21 16:39:36,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:36,875 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:36,875 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:36,898 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:37,075 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:37,076 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:37,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:37,076 INFO L82 PathProgramCache]: Analyzing trace with hash 307609119, now seen corresponding path program 35 times [2021-08-21 16:39:37,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:37,076 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538732329] [2021-08-21 16:39:37,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:37,076 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:37,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:37,205 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:37,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:37,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538732329] [2021-08-21 16:39:37,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538732329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:37,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123062508] [2021-08-21 16:39:37,205 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:39:37,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:37,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:37,206 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:37,206 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:39,647 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:39:39,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:39,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:39,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:40,285 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:40,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123062508] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:40,285 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:40,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:40,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907572058] [2021-08-21 16:39:40,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:40,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:40,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:40,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:40,286 INFO L87 Difference]: Start difference. First operand 1841 states and 2371 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,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:40,892 INFO L93 Difference]: Finished difference Result 3434 states and 4311 transitions. [2021-08-21 16:39:40,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:39:40,892 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,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:40,895 INFO L225 Difference]: With dead ends: 3434 [2021-08-21 16:39:40,896 INFO L226 Difference]: Without dead ends: 3354 [2021-08-21 16:39:40,896 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 641.3ms TimeCoverageRelationStatistics Valid=525, Invalid=1455, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:39:40,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states. [2021-08-21 16:39:40,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 1816. [2021-08-21 16:39:40,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1816 states, 1805 states have (on average 1.296398891966759) internal successors, (2340), 1815 states have internal predecessors, (2340), 0 states have call successors, (0), 0 states have call 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,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1816 states to 1816 states and 2340 transitions. [2021-08-21 16:39:40,920 INFO L78 Accepts]: Start accepts. Automaton has 1816 states and 2340 transitions. Word has length 67 [2021-08-21 16:39:40,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:40,920 INFO L470 AbstractCegarLoop]: Abstraction has 1816 states and 2340 transitions. [2021-08-21 16:39:40,920 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,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1816 states and 2340 transitions. [2021-08-21 16:39:40,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:40,921 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:40,922 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,944 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:41,122 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:41,122 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:41,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:41,123 INFO L82 PathProgramCache]: Analyzing trace with hash -32799087, now seen corresponding path program 36 times [2021-08-21 16:39:41,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:41,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18473676] [2021-08-21 16:39:41,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:41,123 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:41,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:41,259 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,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:41,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18473676] [2021-08-21 16:39:41,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18473676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:41,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401516964] [2021-08-21 16:39:41,259 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:39:41,259 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:41,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:41,260 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:41,260 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:43,733 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:39:43,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:43,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:43,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:44,357 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,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401516964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:44,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:44,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:44,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515236686] [2021-08-21 16:39:44,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:44,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:44,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:44,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:44,358 INFO L87 Difference]: Start difference. First operand 1816 states and 2340 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:44,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:44,993 INFO L93 Difference]: Finished difference Result 3519 states and 4418 transitions. [2021-08-21 16:39:44,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:39:44,993 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:44,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:44,997 INFO L225 Difference]: With dead ends: 3519 [2021-08-21 16:39:44,997 INFO L226 Difference]: Without dead ends: 3439 [2021-08-21 16:39:44,998 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 666.1ms TimeCoverageRelationStatistics Valid=596, Invalid=1660, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:39:45,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3439 states. [2021-08-21 16:39:45,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3439 to 1881. [2021-08-21 16:39:45,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1870 states have (on average 1.3021390374331552) internal successors, (2435), 1880 states have internal predecessors, (2435), 0 states have call successors, (0), 0 states have call 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,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2435 transitions. [2021-08-21 16:39:45,014 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2435 transitions. Word has length 67 [2021-08-21 16:39:45,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:45,014 INFO L470 AbstractCegarLoop]: Abstraction has 1881 states and 2435 transitions. [2021-08-21 16:39:45,015 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,015 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2435 transitions. [2021-08-21 16:39:45,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:45,016 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:45,017 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:45,039 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-08-21 16:39:45,217 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:45,217 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:45,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:45,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1953455831, now seen corresponding path program 37 times [2021-08-21 16:39:45,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:45,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968364651] [2021-08-21 16:39:45,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:45,218 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:45,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:45,342 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:45,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:45,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968364651] [2021-08-21 16:39:45,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968364651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:45,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799526018] [2021-08-21 16:39:45,342 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:39:45,342 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:45,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:45,343 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:45,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 16:39:47,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:47,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:47,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:48,473 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:48,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799526018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:48,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:48,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:48,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086583559] [2021-08-21 16:39:48,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:48,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:48,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:48,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:48,475 INFO L87 Difference]: Start difference. First operand 1881 states and 2435 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,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:49,093 INFO L93 Difference]: Finished difference Result 3367 states and 4242 transitions. [2021-08-21 16:39:49,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:39:49,093 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,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:49,096 INFO L225 Difference]: With dead ends: 3367 [2021-08-21 16:39:49,096 INFO L226 Difference]: Without dead ends: 3287 [2021-08-21 16:39:49,097 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 660.5ms TimeCoverageRelationStatistics Valid=572, Invalid=1590, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:39:49,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3287 states. [2021-08-21 16:39:49,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3287 to 1861. [2021-08-21 16:39:49,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1861 states, 1850 states have (on average 1.298918918918919) internal successors, (2403), 1860 states have internal predecessors, (2403), 0 states have call successors, (0), 0 states have call 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,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1861 states to 1861 states and 2403 transitions. [2021-08-21 16:39:49,113 INFO L78 Accepts]: Start accepts. Automaton has 1861 states and 2403 transitions. Word has length 67 [2021-08-21 16:39:49,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:49,113 INFO L470 AbstractCegarLoop]: Abstraction has 1861 states and 2403 transitions. [2021-08-21 16:39:49,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:39:49,114 INFO L276 IsEmpty]: Start isEmpty. Operand 1861 states and 2403 transitions. [2021-08-21 16:39:49,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:49,115 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:49,115 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:49,138 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-08-21 16:39:49,320 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:39:49,320 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:49,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:49,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1902378207, now seen corresponding path program 38 times [2021-08-21 16:39:49,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:49,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792642995] [2021-08-21 16:39:49,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:49,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:49,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:49,442 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:49,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:49,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792642995] [2021-08-21 16:39:49,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792642995] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:49,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822725916] [2021-08-21 16:39:49,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:39:49,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:49,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:49,443 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:49,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 16:39:52,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:39:52,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:52,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:52,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:52,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:52,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822725916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:52,636 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:52,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:52,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190165651] [2021-08-21 16:39:52,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:52,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:52,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:52,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:52,637 INFO L87 Difference]: Start difference. First operand 1861 states and 2403 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,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:53,259 INFO L93 Difference]: Finished difference Result 3463 states and 4338 transitions. [2021-08-21 16:39:53,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 16:39:53,260 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,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:53,263 INFO L225 Difference]: With dead ends: 3463 [2021-08-21 16:39:53,263 INFO L226 Difference]: Without dead ends: 3383 [2021-08-21 16:39:53,264 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 638.8ms TimeCoverageRelationStatistics Valid=655, Invalid=1895, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 16:39:53,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3383 states. [2021-08-21 16:39:53,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3383 to 1826. [2021-08-21 16:39:53,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1826 states, 1815 states have (on average 1.3013774104683196) internal successors, (2362), 1825 states have internal predecessors, (2362), 0 states have call successors, (0), 0 states have call 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,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1826 states to 1826 states and 2362 transitions. [2021-08-21 16:39:53,279 INFO L78 Accepts]: Start accepts. Automaton has 1826 states and 2362 transitions. Word has length 67 [2021-08-21 16:39:53,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:53,279 INFO L470 AbstractCegarLoop]: Abstraction has 1826 states and 2362 transitions. [2021-08-21 16:39:53,279 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,280 INFO L276 IsEmpty]: Start isEmpty. Operand 1826 states and 2362 transitions. [2021-08-21 16:39:53,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:53,281 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:53,281 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:53,304 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:39:53,481 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:39:53,482 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:53,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:53,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1206199123, now seen corresponding path program 39 times [2021-08-21 16:39:53,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:53,482 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459740912] [2021-08-21 16:39:53,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:53,482 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:53,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:53,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:39:53,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:53,605 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459740912] [2021-08-21 16:39:53,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459740912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:53,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171159342] [2021-08-21 16:39:53,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:39:53,606 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:53,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:53,608 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:53,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 16:39:56,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:39:56,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:56,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:56,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:56,853 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:56,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171159342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:56,854 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:56,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:56,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780957457] [2021-08-21 16:39:56,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:56,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:56,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:56,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:56,857 INFO L87 Difference]: Start difference. First operand 1826 states and 2362 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:57,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:57,315 INFO L93 Difference]: Finished difference Result 3262 states and 4095 transitions. [2021-08-21 16:39:57,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:39:57,316 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:57,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:57,319 INFO L225 Difference]: With dead ends: 3262 [2021-08-21 16:39:57,319 INFO L226 Difference]: Without dead ends: 3182 [2021-08-21 16:39:57,319 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 525.7ms TimeCoverageRelationStatistics Valid=491, Invalid=1401, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:39:57,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3182 states. [2021-08-21 16:39:57,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3182 to 1831. [2021-08-21 16:39:57,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1831 states, 1820 states have (on average 1.3038461538461539) internal successors, (2373), 1830 states have internal predecessors, (2373), 0 states have call successors, (0), 0 states have call 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:57,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1831 states to 1831 states and 2373 transitions. [2021-08-21 16:39:57,334 INFO L78 Accepts]: Start accepts. Automaton has 1831 states and 2373 transitions. Word has length 67 [2021-08-21 16:39:57,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:57,334 INFO L470 AbstractCegarLoop]: Abstraction has 1831 states and 2373 transitions. [2021-08-21 16:39:57,335 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:57,335 INFO L276 IsEmpty]: Start isEmpty. Operand 1831 states and 2373 transitions. [2021-08-21 16:39:57,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:57,336 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:57,336 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:57,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:57,536 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:39:57,537 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:57,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:57,537 INFO L82 PathProgramCache]: Analyzing trace with hash -1417856563, now seen corresponding path program 40 times [2021-08-21 16:39:57,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:57,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909417573] [2021-08-21 16:39:57,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:57,537 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:57,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:57,661 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:57,661 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:57,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909417573] [2021-08-21 16:39:57,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909417573] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:57,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225731357] [2021-08-21 16:39:57,661 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:39:57,661 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:57,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:57,662 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:57,662 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:00,387 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:40:00,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:00,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:00,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:00,948 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:00,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1225731357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:00,948 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:00,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:00,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845965182] [2021-08-21 16:40:00,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:00,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:00,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:00,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:00,949 INFO L87 Difference]: Start difference. First operand 1831 states and 2373 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:01,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:01,401 INFO L93 Difference]: Finished difference Result 3379 states and 4242 transitions. [2021-08-21 16:40:01,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:40:01,401 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:01,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:01,404 INFO L225 Difference]: With dead ends: 3379 [2021-08-21 16:40:01,404 INFO L226 Difference]: Without dead ends: 3299 [2021-08-21 16:40:01,405 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 511.8ms TimeCoverageRelationStatistics Valid=461, Invalid=1261, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:40:01,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3299 states. [2021-08-21 16:40:01,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3299 to 1871. [2021-08-21 16:40:01,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1871 states, 1860 states have (on average 1.303763440860215) internal successors, (2425), 1870 states have internal predecessors, (2425), 0 states have call successors, (0), 0 states have call 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:01,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1871 states to 1871 states and 2425 transitions. [2021-08-21 16:40:01,423 INFO L78 Accepts]: Start accepts. Automaton has 1871 states and 2425 transitions. Word has length 67 [2021-08-21 16:40:01,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:01,423 INFO L470 AbstractCegarLoop]: Abstraction has 1871 states and 2425 transitions. [2021-08-21 16:40:01,423 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:01,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1871 states and 2425 transitions. [2021-08-21 16:40:01,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:01,425 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:01,425 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:01,450 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:01,625 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:01,625 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:01,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:01,626 INFO L82 PathProgramCache]: Analyzing trace with hash 956453989, now seen corresponding path program 41 times [2021-08-21 16:40:01,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:01,626 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59272821] [2021-08-21 16:40:01,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:01,626 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:01,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:01,757 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:01,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:01,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59272821] [2021-08-21 16:40:01,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59272821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:01,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127056018] [2021-08-21 16:40:01,758 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:40:01,758 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:01,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:01,758 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:01,759 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:04,546 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:40:04,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:04,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:04,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:05,114 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:05,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127056018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:05,114 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:05,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:05,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299940466] [2021-08-21 16:40:05,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:05,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:05,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:05,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:05,115 INFO L87 Difference]: Start difference. First operand 1871 states and 2425 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:05,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:05,612 INFO L93 Difference]: Finished difference Result 3557 states and 4456 transitions. [2021-08-21 16:40:05,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:40:05,612 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:05,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:05,616 INFO L225 Difference]: With dead ends: 3557 [2021-08-21 16:40:05,616 INFO L226 Difference]: Without dead ends: 3477 [2021-08-21 16:40:05,616 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 542.8ms TimeCoverageRelationStatistics Valid=489, Invalid=1317, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:40:05,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3477 states. [2021-08-21 16:40:05,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3477 to 1846. [2021-08-21 16:40:05,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1846 states, 1835 states have (on average 1.3046321525885558) internal successors, (2394), 1845 states have internal predecessors, (2394), 0 states have call successors, (0), 0 states have call 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:05,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1846 states to 1846 states and 2394 transitions. [2021-08-21 16:40:05,633 INFO L78 Accepts]: Start accepts. Automaton has 1846 states and 2394 transitions. Word has length 67 [2021-08-21 16:40:05,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:05,633 INFO L470 AbstractCegarLoop]: Abstraction has 1846 states and 2394 transitions. [2021-08-21 16:40:05,633 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:05,633 INFO L276 IsEmpty]: Start isEmpty. Operand 1846 states and 2394 transitions. [2021-08-21 16:40:05,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:05,635 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:05,635 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:05,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-08-21 16:40:05,836 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:05,837 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:05,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:05,837 INFO L82 PathProgramCache]: Analyzing trace with hash -1208084275, now seen corresponding path program 42 times [2021-08-21 16:40:05,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:05,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705072517] [2021-08-21 16:40:05,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:05,837 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:05,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:05,959 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:05,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:05,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705072517] [2021-08-21 16:40:05,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705072517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:05,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432054519] [2021-08-21 16:40:05,960 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:40:05,960 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:05,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:05,961 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:05,961 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:08,826 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:40:08,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:08,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:08,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:09,360 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:09,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432054519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:09,360 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:09,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:09,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855258333] [2021-08-21 16:40:09,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:09,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:09,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:09,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=379, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:09,361 INFO L87 Difference]: Start difference. First operand 1846 states and 2394 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:09,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:09,844 INFO L93 Difference]: Finished difference Result 3613 states and 4520 transitions. [2021-08-21 16:40:09,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:40:09,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:40:09,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:09,849 INFO L225 Difference]: With dead ends: 3613 [2021-08-21 16:40:09,849 INFO L226 Difference]: Without dead ends: 3533 [2021-08-21 16:40:09,849 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 525.9ms TimeCoverageRelationStatistics Valid=548, Invalid=1522, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:40:09,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3533 states. [2021-08-21 16:40:09,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3533 to 1846. [2021-08-21 16:40:09,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1846 states, 1835 states have (on average 1.3046321525885558) internal successors, (2394), 1845 states have internal predecessors, (2394), 0 states have call successors, (0), 0 states have call 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:09,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1846 states to 1846 states and 2394 transitions. [2021-08-21 16:40:09,871 INFO L78 Accepts]: Start accepts. Automaton has 1846 states and 2394 transitions. Word has length 67 [2021-08-21 16:40:09,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:09,872 INFO L470 AbstractCegarLoop]: Abstraction has 1846 states and 2394 transitions. [2021-08-21 16:40:09,872 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:09,872 INFO L276 IsEmpty]: Start isEmpty. Operand 1846 states and 2394 transitions. [2021-08-21 16:40:09,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:09,873 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:09,873 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:09,898 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-21 16:40:10,076 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:10,077 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:10,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:10,077 INFO L82 PathProgramCache]: Analyzing trace with hash -869849151, now seen corresponding path program 43 times [2021-08-21 16:40:10,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:10,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900587503] [2021-08-21 16:40:10,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:10,077 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:10,217 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:10,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:10,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900587503] [2021-08-21 16:40:10,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900587503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:10,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875378813] [2021-08-21 16:40:10,217 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:40:10,217 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:10,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:10,218 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:10,218 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:13,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:13,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:13,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:13,607 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:13,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875378813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:13,607 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:13,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:13,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084963908] [2021-08-21 16:40:13,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:13,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:13,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:13,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:13,608 INFO L87 Difference]: Start difference. First operand 1846 states and 2394 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:14,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:14,060 INFO L93 Difference]: Finished difference Result 3512 states and 4413 transitions. [2021-08-21 16:40:14,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:40:14,060 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:14,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:14,064 INFO L225 Difference]: With dead ends: 3512 [2021-08-21 16:40:14,064 INFO L226 Difference]: Without dead ends: 3432 [2021-08-21 16:40:14,064 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 507.2ms TimeCoverageRelationStatistics Valid=501, Invalid=1391, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:40:14,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3432 states. [2021-08-21 16:40:14,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3432 to 1821. [2021-08-21 16:40:14,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1821 states, 1810 states have (on average 1.305524861878453) internal successors, (2363), 1820 states have internal predecessors, (2363), 0 states have call successors, (0), 0 states have call 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:14,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1821 states to 1821 states and 2363 transitions. [2021-08-21 16:40:14,080 INFO L78 Accepts]: Start accepts. Automaton has 1821 states and 2363 transitions. Word has length 67 [2021-08-21 16:40:14,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:14,080 INFO L470 AbstractCegarLoop]: Abstraction has 1821 states and 2363 transitions. [2021-08-21 16:40:14,080 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:14,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1821 states and 2363 transitions. [2021-08-21 16:40:14,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:14,081 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:14,081 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:14,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-08-21 16:40:14,282 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:14,282 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:14,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:14,282 INFO L82 PathProgramCache]: Analyzing trace with hash -1721899943, now seen corresponding path program 44 times [2021-08-21 16:40:14,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:14,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656866914] [2021-08-21 16:40:14,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:14,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:14,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:14,404 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:14,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:14,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656866914] [2021-08-21 16:40:14,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656866914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:14,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939525383] [2021-08-21 16:40:14,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:40:14,404 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:14,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:14,405 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:14,406 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:17,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:40:17,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:17,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:17,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:17,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:40:17,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939525383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:17,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:17,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:17,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672595669] [2021-08-21 16:40:17,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:17,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:17,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:17,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:17,951 INFO L87 Difference]: Start difference. First operand 1821 states and 2363 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:18,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:18,429 INFO L93 Difference]: Finished difference Result 3432 states and 4301 transitions. [2021-08-21 16:40:18,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:40:18,430 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:18,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:18,433 INFO L225 Difference]: With dead ends: 3432 [2021-08-21 16:40:18,433 INFO L226 Difference]: Without dead ends: 3352 [2021-08-21 16:40:18,433 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 531.0ms TimeCoverageRelationStatistics Valid=440, Invalid=1282, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:40:18,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3352 states. [2021-08-21 16:40:18,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3352 to 1841. [2021-08-21 16:40:18,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1841 states, 1830 states have (on average 1.3021857923497269) internal successors, (2383), 1840 states have internal predecessors, (2383), 0 states have call successors, (0), 0 states have call 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:18,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 2383 transitions. [2021-08-21 16:40:18,448 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 2383 transitions. Word has length 67 [2021-08-21 16:40:18,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:18,448 INFO L470 AbstractCegarLoop]: Abstraction has 1841 states and 2383 transitions. [2021-08-21 16:40:18,448 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:18,448 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 2383 transitions. [2021-08-21 16:40:18,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:18,450 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:18,450 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:18,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 16:40:18,650 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:18,650 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:18,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:18,650 INFO L82 PathProgramCache]: Analyzing trace with hash 652410609, now seen corresponding path program 45 times [2021-08-21 16:40:18,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:18,651 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803651667] [2021-08-21 16:40:18,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:18,651 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:18,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:18,787 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:18,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:18,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803651667] [2021-08-21 16:40:18,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803651667] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:18,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053007922] [2021-08-21 16:40:18,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:40:18,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:18,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:18,788 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:18,790 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:21,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:40:21,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:21,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:21,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:22,390 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:22,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053007922] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:22,391 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:22,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:22,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100719175] [2021-08-21 16:40:22,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:22,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:22,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:22,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=379, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:22,391 INFO L87 Difference]: Start difference. First operand 1841 states and 2383 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:22,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:22,867 INFO L93 Difference]: Finished difference Result 3306 states and 4147 transitions. [2021-08-21 16:40:22,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:40:22,868 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:22,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:22,871 INFO L225 Difference]: With dead ends: 3306 [2021-08-21 16:40:22,871 INFO L226 Difference]: Without dead ends: 3226 [2021-08-21 16:40:22,871 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 522.1ms TimeCoverageRelationStatistics Valid=445, Invalid=1277, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:40:22,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3226 states. [2021-08-21 16:40:22,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3226 to 1801. [2021-08-21 16:40:22,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1801 states, 1790 states have (on average 1.2955307262569833) internal successors, (2319), 1800 states have internal predecessors, (2319), 0 states have call successors, (0), 0 states have call 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:22,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1801 states to 1801 states and 2319 transitions. [2021-08-21 16:40:22,887 INFO L78 Accepts]: Start accepts. Automaton has 1801 states and 2319 transitions. Word has length 67 [2021-08-21 16:40:22,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:22,887 INFO L470 AbstractCegarLoop]: Abstraction has 1801 states and 2319 transitions. [2021-08-21 16:40:22,887 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:22,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1801 states and 2319 transitions. [2021-08-21 16:40:22,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:22,889 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:22,889 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, 1, 1, 1, 1, 1] [2021-08-21 16:40:22,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-21 16:40:23,089 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:23,089 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:23,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:23,090 INFO L82 PathProgramCache]: Analyzing trace with hash 1261125341, now seen corresponding path program 14 times [2021-08-21 16:40:23,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:23,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291081436] [2021-08-21 16:40:23,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:23,090 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:23,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:23,240 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:23,240 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:23,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291081436] [2021-08-21 16:40:23,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291081436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:23,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178946471] [2021-08-21 16:40:23,240 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:40:23,240 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:23,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:23,241 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:23,242 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:26,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:40:26,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:26,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:26,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:26,765 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:26,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178946471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:26,765 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:26,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 16:40:26,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702166310] [2021-08-21 16:40:26,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:40:26,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:26,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:40:26,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:40:26,766 INFO L87 Difference]: Start difference. First operand 1801 states and 2319 transitions. Second operand has 22 states, 22 states have (on average 5.636363636363637) internal successors, (124), 22 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call 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:26,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:26,957 INFO L93 Difference]: Finished difference Result 2722 states and 3431 transitions. [2021-08-21 16:40:26,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:40:26,957 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.636363636363637) internal successors, (124), 22 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have 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:26,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:26,959 INFO L225 Difference]: With dead ends: 2722 [2021-08-21 16:40:26,959 INFO L226 Difference]: Without dead ends: 2642 [2021-08-21 16:40:26,960 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 284.9ms TimeCoverageRelationStatistics Valid=211, Invalid=659, Unknown=0, NotChecked=0, Total=870 [2021-08-21 16:40:26,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2642 states. [2021-08-21 16:40:26,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2642 to 1796. [2021-08-21 16:40:26,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1785 states have (on average 1.292997198879552) internal successors, (2308), 1795 states have internal predecessors, (2308), 0 states have call successors, (0), 0 states have call 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:26,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 2308 transitions. [2021-08-21 16:40:26,974 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 2308 transitions. Word has length 67 [2021-08-21 16:40:26,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:26,974 INFO L470 AbstractCegarLoop]: Abstraction has 1796 states and 2308 transitions. [2021-08-21 16:40:26,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.636363636363637) internal successors, (124), 22 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call 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:26,974 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 2308 transitions. [2021-08-21 16:40:26,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:26,976 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:26,976 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, 1, 1, 1, 1, 1] [2021-08-21 16:40:27,000 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:27,176 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:27,176 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:27,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:27,176 INFO L82 PathProgramCache]: Analyzing trace with hash -30877245, now seen corresponding path program 15 times [2021-08-21 16:40:27,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:27,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641912884] [2021-08-21 16:40:27,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:27,177 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:27,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:27,298 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:27,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:27,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641912884] [2021-08-21 16:40:27,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641912884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:27,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006719761] [2021-08-21 16:40:27,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:40:27,299 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:27,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:27,300 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:27,300 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:30,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 16:40:30,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:30,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:40:30,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:30,752 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:30,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006719761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:30,752 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:30,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 17 [2021-08-21 16:40:30,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580844174] [2021-08-21 16:40:30,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:40:30,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:30,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:40:30,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:40:30,753 INFO L87 Difference]: Start difference. First operand 1796 states and 2308 transitions. Second operand has 17 states, 17 states have (on average 5.647058823529412) internal successors, (96), 17 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call 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:31,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:31,145 INFO L93 Difference]: Finished difference Result 3999 states and 5054 transitions. [2021-08-21 16:40:31,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 16:40:31,146 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.647058823529412) internal successors, (96), 17 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have 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:31,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:31,149 INFO L225 Difference]: With dead ends: 3999 [2021-08-21 16:40:31,149 INFO L226 Difference]: Without dead ends: 3759 [2021-08-21 16:40:31,150 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 366.7ms TimeCoverageRelationStatistics Valid=284, Invalid=1048, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:40:31,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3759 states. [2021-08-21 16:40:31,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3759 to 1777. [2021-08-21 16:40:31,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1777 states, 1766 states have (on average 1.2950169875424689) internal successors, (2287), 1776 states have internal predecessors, (2287), 0 states have call successors, (0), 0 states have call 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:31,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1777 states to 1777 states and 2287 transitions. [2021-08-21 16:40:31,170 INFO L78 Accepts]: Start accepts. Automaton has 1777 states and 2287 transitions. Word has length 67 [2021-08-21 16:40:31,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:31,170 INFO L470 AbstractCegarLoop]: Abstraction has 1777 states and 2287 transitions. [2021-08-21 16:40:31,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.647058823529412) internal successors, (96), 17 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call 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:31,170 INFO L276 IsEmpty]: Start isEmpty. Operand 1777 states and 2287 transitions. [2021-08-21 16:40:31,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:31,171 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:31,171 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:31,197 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:31,371 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:31,372 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:31,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:31,372 INFO L82 PathProgramCache]: Analyzing trace with hash 714105783, now seen corresponding path program 46 times [2021-08-21 16:40:31,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:31,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24611429] [2021-08-21 16:40:31,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:31,372 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:31,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:31,506 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:31,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:31,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24611429] [2021-08-21 16:40:31,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24611429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:31,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387410503] [2021-08-21 16:40:31,506 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:40:31,506 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:31,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:31,507 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:31,507 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:34,662 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:40:34,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:34,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:34,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:35,138 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,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387410503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:35,138 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:35,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:35,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007049539] [2021-08-21 16:40:35,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:35,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:35,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:35,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:35,139 INFO L87 Difference]: Start difference. First operand 1777 states and 2287 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:36,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:36,079 INFO L93 Difference]: Finished difference Result 4236 states and 5365 transitions. [2021-08-21 16:40:36,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 16:40:36,079 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:36,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:36,083 INFO L225 Difference]: With dead ends: 4236 [2021-08-21 16:40:36,083 INFO L226 Difference]: Without dead ends: 3996 [2021-08-21 16:40:36,084 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1079 ImplicationChecksByTransitivity, 931.3ms TimeCoverageRelationStatistics Valid=786, Invalid=2996, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 16:40:36,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3996 states. [2021-08-21 16:40:36,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3996 to 1852. [2021-08-21 16:40:36,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1841 states have (on average 1.2927756653992395) internal successors, (2380), 1851 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call 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:36,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 2380 transitions. [2021-08-21 16:40:36,104 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 2380 transitions. Word has length 67 [2021-08-21 16:40:36,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:36,104 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 2380 transitions. [2021-08-21 16:40:36,104 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:36,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 2380 transitions. [2021-08-21 16:40:36,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:36,105 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:36,105 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:36,131 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:36,308 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:36,308 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:36,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:36,308 INFO L82 PathProgramCache]: Analyzing trace with hash -1346500941, now seen corresponding path program 47 times [2021-08-21 16:40:36,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:36,308 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607321044] [2021-08-21 16:40:36,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:36,309 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:36,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:36,424 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:36,424 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:36,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607321044] [2021-08-21 16:40:36,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607321044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:36,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246875094] [2021-08-21 16:40:36,424 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:40:36,424 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:36,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:36,425 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:36,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 16:40:39,629 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:40:39,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:39,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:39,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:40,108 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,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246875094] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:40,109 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:40,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:40,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691640226] [2021-08-21 16:40:40,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:40,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:40,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:40,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:40,109 INFO L87 Difference]: Start difference. First operand 1852 states and 2380 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:41,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:41,492 INFO L93 Difference]: Finished difference Result 4745 states and 6000 transitions. [2021-08-21 16:40:41,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 16:40:41,492 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:41,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:41,497 INFO L225 Difference]: With dead ends: 4745 [2021-08-21 16:40:41,497 INFO L226 Difference]: Without dead ends: 4505 [2021-08-21 16:40:41,497 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1669 ImplicationChecksByTransitivity, 1310.4ms TimeCoverageRelationStatistics Valid=1124, Invalid=4132, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 16:40:41,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4505 states. [2021-08-21 16:40:41,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4505 to 1946. [2021-08-21 16:40:41,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1946 states, 1935 states have (on average 1.2930232558139534) internal successors, (2502), 1945 states have internal predecessors, (2502), 0 states have call successors, (0), 0 states have call 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:41,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1946 states to 1946 states and 2502 transitions. [2021-08-21 16:40:41,518 INFO L78 Accepts]: Start accepts. Automaton has 1946 states and 2502 transitions. Word has length 67 [2021-08-21 16:40:41,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:41,518 INFO L470 AbstractCegarLoop]: Abstraction has 1946 states and 2502 transitions. [2021-08-21 16:40:41,518 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:41,518 INFO L276 IsEmpty]: Start isEmpty. Operand 1946 states and 2502 transitions. [2021-08-21 16:40:41,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:41,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:41,519 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:41,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-08-21 16:40:41,720 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:40:41,720 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:41,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:41,720 INFO L82 PathProgramCache]: Analyzing trace with hash -1063059585, now seen corresponding path program 48 times [2021-08-21 16:40:41,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:41,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817537036] [2021-08-21 16:40:41,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:41,720 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:41,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:41,847 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:41,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:41,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817537036] [2021-08-21 16:40:41,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817537036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:41,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282916331] [2021-08-21 16:40:41,848 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:40:41,848 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:41,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:41,849 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:40:41,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 16:40:45,094 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:40:45,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:45,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:45,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:45,659 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:45,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282916331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:45,659 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:45,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:45,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568526775] [2021-08-21 16:40:45,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:45,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:45,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:45,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:45,660 INFO L87 Difference]: Start difference. First operand 1946 states and 2502 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:47,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:47,046 INFO L93 Difference]: Finished difference Result 4441 states and 5620 transitions. [2021-08-21 16:40:47,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 16:40:47,046 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:47,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:47,050 INFO L225 Difference]: With dead ends: 4441 [2021-08-21 16:40:47,050 INFO L226 Difference]: Without dead ends: 4201 [2021-08-21 16:40:47,050 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1474 ImplicationChecksByTransitivity, 1346.5ms TimeCoverageRelationStatistics Valid=990, Invalid=3702, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 16:40:47,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4201 states. [2021-08-21 16:40:47,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4201 to 1916. [2021-08-21 16:40:47,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1916 states, 1905 states have (on average 1.2913385826771653) internal successors, (2460), 1915 states have internal predecessors, (2460), 0 states have call successors, (0), 0 states have call 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:47,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1916 states to 1916 states and 2460 transitions. [2021-08-21 16:40:47,069 INFO L78 Accepts]: Start accepts. Automaton has 1916 states and 2460 transitions. Word has length 67 [2021-08-21 16:40:47,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:47,069 INFO L470 AbstractCegarLoop]: Abstraction has 1916 states and 2460 transitions. [2021-08-21 16:40:47,070 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:47,070 INFO L276 IsEmpty]: Start isEmpty. Operand 1916 states and 2460 transitions. [2021-08-21 16:40:47,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:47,071 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:47,071 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:47,096 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:40:47,276 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:40:47,277 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:47,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:47,277 INFO L82 PathProgramCache]: Analyzing trace with hash 498535031, now seen corresponding path program 49 times [2021-08-21 16:40:47,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:47,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531564087] [2021-08-21 16:40:47,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:47,277 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:47,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:47,404 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:47,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:47,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531564087] [2021-08-21 16:40:47,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531564087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:47,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738695631] [2021-08-21 16:40:47,405 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:40:47,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:47,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:47,409 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:40:47,447 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:40:50,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:50,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:50,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:51,270 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,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738695631] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:51,270 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:51,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:51,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877731703] [2021-08-21 16:40:51,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:51,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:51,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:51,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:51,271 INFO L87 Difference]: Start difference. First operand 1916 states and 2460 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:53,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:53,107 INFO L93 Difference]: Finished difference Result 5245 states and 6608 transitions. [2021-08-21 16:40:53,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-08-21 16:40:53,108 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:53,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:53,112 INFO L225 Difference]: With dead ends: 5245 [2021-08-21 16:40:53,112 INFO L226 Difference]: Without dead ends: 5005 [2021-08-21 16:40:53,113 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2296 ImplicationChecksByTransitivity, 1756.0ms TimeCoverageRelationStatistics Valid=1434, Invalid=5208, Unknown=0, NotChecked=0, Total=6642 [2021-08-21 16:40:53,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5005 states. [2021-08-21 16:40:53,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5005 to 1881. [2021-08-21 16:40:53,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1870 states have (on average 1.2935828877005349) internal successors, (2419), 1880 states have internal predecessors, (2419), 0 states have call successors, (0), 0 states have call 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:53,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2419 transitions. [2021-08-21 16:40:53,135 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2419 transitions. Word has length 67 [2021-08-21 16:40:53,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:53,135 INFO L470 AbstractCegarLoop]: Abstraction has 1881 states and 2419 transitions. [2021-08-21 16:40:53,135 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:53,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2419 transitions. [2021-08-21 16:40:53,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:53,136 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:53,136 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:53,161 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:40:53,336 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:40:53,337 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:53,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:53,337 INFO L82 PathProgramCache]: Analyzing trace with hash -1464184763, now seen corresponding path program 50 times [2021-08-21 16:40:53,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:53,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744534754] [2021-08-21 16:40:53,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:53,337 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:53,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:53,505 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:53,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:53,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744534754] [2021-08-21 16:40:53,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744534754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:53,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520807626] [2021-08-21 16:40:53,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:40:53,506 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:53,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:53,506 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:40:53,507 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:40:56,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:40:56,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:56,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:56,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:57,363 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,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520807626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:57,364 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:57,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:57,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230998770] [2021-08-21 16:40:57,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:57,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:57,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:57,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:57,365 INFO L87 Difference]: Start difference. First operand 1881 states and 2419 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:58,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:58,958 INFO L93 Difference]: Finished difference Result 4704 states and 5967 transitions. [2021-08-21 16:40:58,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-21 16:40:58,958 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:58,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:58,962 INFO L225 Difference]: With dead ends: 4704 [2021-08-21 16:40:58,962 INFO L226 Difference]: Without dead ends: 4464 [2021-08-21 16:40:58,962 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2209 ImplicationChecksByTransitivity, 1520.7ms TimeCoverageRelationStatistics Valid=1381, Invalid=5099, Unknown=0, NotChecked=0, Total=6480 [2021-08-21 16:40:58,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4464 states. [2021-08-21 16:40:58,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4464 to 1814. [2021-08-21 16:40:58,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1803 states have (on average 1.2889628397115918) internal successors, (2324), 1813 states have internal predecessors, (2324), 0 states have call successors, (0), 0 states have call 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:58,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 2324 transitions. [2021-08-21 16:40:58,981 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 2324 transitions. Word has length 67 [2021-08-21 16:40:58,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:58,981 INFO L470 AbstractCegarLoop]: Abstraction has 1814 states and 2324 transitions. [2021-08-21 16:40:58,981 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:58,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 2324 transitions. [2021-08-21 16:40:58,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:58,982 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:58,982 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:59,009 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-21 16:40:59,186 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:40:59,187 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:59,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:59,187 INFO L82 PathProgramCache]: Analyzing trace with hash 2029386035, now seen corresponding path program 51 times [2021-08-21 16:40:59,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:59,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402354654] [2021-08-21 16:40:59,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:59,187 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:59,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:59,316 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:59,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:59,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402354654] [2021-08-21 16:40:59,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402354654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:59,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385715040] [2021-08-21 16:40:59,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:40:59,317 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:59,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:59,317 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:40:59,344 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:02,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:41:02,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:02,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:02,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:03,161 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:03,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385715040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:03,161 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:03,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:03,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110571102] [2021-08-21 16:41:03,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:03,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:03,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:03,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=401, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:03,162 INFO L87 Difference]: Start difference. First operand 1814 states and 2324 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:04,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:04,817 INFO L93 Difference]: Finished difference Result 5035 states and 6365 transitions. [2021-08-21 16:41:04,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 16:41:04,818 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:04,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:04,822 INFO L225 Difference]: With dead ends: 5035 [2021-08-21 16:41:04,822 INFO L226 Difference]: Without dead ends: 4715 [2021-08-21 16:41:04,822 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2515 ImplicationChecksByTransitivity, 1573.4ms TimeCoverageRelationStatistics Valid=1636, Invalid=5846, Unknown=0, NotChecked=0, Total=7482 [2021-08-21 16:41:04,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4715 states. [2021-08-21 16:41:04,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4715 to 2091. [2021-08-21 16:41:04,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2091 states, 2080 states have (on average 1.283173076923077) internal successors, (2669), 2090 states have internal predecessors, (2669), 0 states have call successors, (0), 0 states have call 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:04,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2091 states to 2091 states and 2669 transitions. [2021-08-21 16:41:04,846 INFO L78 Accepts]: Start accepts. Automaton has 2091 states and 2669 transitions. Word has length 67 [2021-08-21 16:41:04,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:04,846 INFO L470 AbstractCegarLoop]: Abstraction has 2091 states and 2669 transitions. [2021-08-21 16:41:04,846 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:04,846 INFO L276 IsEmpty]: Start isEmpty. Operand 2091 states and 2669 transitions. [2021-08-21 16:41:04,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:04,848 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:04,848 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:04,874 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-08-21 16:41:05,048 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:05,049 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:05,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:05,049 INFO L82 PathProgramCache]: Analyzing trace with hash 417473139, now seen corresponding path program 52 times [2021-08-21 16:41:05,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:05,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906719540] [2021-08-21 16:41:05,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:05,049 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:05,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:05,171 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:05,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:05,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906719540] [2021-08-21 16:41:05,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906719540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:05,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110087528] [2021-08-21 16:41:05,171 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:41:05,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:05,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:05,172 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:05,188 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:08,613 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:41:08,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:08,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:08,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:09,136 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:09,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110087528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:09,136 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:09,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:09,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358915369] [2021-08-21 16:41:09,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:09,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:09,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:09,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:09,137 INFO L87 Difference]: Start difference. First operand 2091 states and 2669 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,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:10,994 INFO L93 Difference]: Finished difference Result 5941 states and 7487 transitions. [2021-08-21 16:41:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 16:41:10,994 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,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:10,999 INFO L225 Difference]: With dead ends: 5941 [2021-08-21 16:41:10,999 INFO L226 Difference]: Without dead ends: 5701 [2021-08-21 16:41:11,000 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2370 ImplicationChecksByTransitivity, 1727.0ms TimeCoverageRelationStatistics Valid=1576, Invalid=5396, Unknown=0, NotChecked=0, Total=6972 [2021-08-21 16:41:11,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5701 states. [2021-08-21 16:41:11,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5701 to 2066. [2021-08-21 16:41:11,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2066 states, 2055 states have (on average 1.283698296836983) internal successors, (2638), 2065 states have internal predecessors, (2638), 0 states have call successors, (0), 0 states have call 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:11,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2066 states to 2066 states and 2638 transitions. [2021-08-21 16:41:11,035 INFO L78 Accepts]: Start accepts. Automaton has 2066 states and 2638 transitions. Word has length 67 [2021-08-21 16:41:11,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:11,035 INFO L470 AbstractCegarLoop]: Abstraction has 2066 states and 2638 transitions. [2021-08-21 16:41:11,035 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:11,035 INFO L276 IsEmpty]: Start isEmpty. Operand 2066 states and 2638 transitions. [2021-08-21 16:41:11,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:11,036 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:11,036 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:11,062 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-21 16:41:11,237 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:11,237 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:11,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:11,237 INFO L82 PathProgramCache]: Analyzing trace with hash -1545246655, now seen corresponding path program 53 times [2021-08-21 16:41:11,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:11,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783535926] [2021-08-21 16:41:11,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:11,238 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:11,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:11,361 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:11,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:11,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783535926] [2021-08-21 16:41:11,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783535926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:11,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839934764] [2021-08-21 16:41:11,362 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:41:11,362 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:11,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:11,362 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:11,363 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:14,819 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:41:14,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:14,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:14,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:15,359 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:15,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839934764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:15,359 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:15,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:15,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90354179] [2021-08-21 16:41:15,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:15,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:15,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:15,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:15,360 INFO L87 Difference]: Start difference. First operand 2066 states and 2638 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:17,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:17,142 INFO L93 Difference]: Finished difference Result 5586 states and 7038 transitions. [2021-08-21 16:41:17,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-08-21 16:41:17,142 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:17,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:17,147 INFO L225 Difference]: With dead ends: 5586 [2021-08-21 16:41:17,147 INFO L226 Difference]: Without dead ends: 5346 [2021-08-21 16:41:17,147 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2852 ImplicationChecksByTransitivity, 1655.4ms TimeCoverageRelationStatistics Valid=1763, Invalid=6247, Unknown=0, NotChecked=0, Total=8010 [2021-08-21 16:41:17,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5346 states. [2021-08-21 16:41:17,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5346 to 2036. [2021-08-21 16:41:17,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2036 states, 2025 states have (on average 1.2819753086419754) internal successors, (2596), 2035 states have internal predecessors, (2596), 0 states have call successors, (0), 0 states have call 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:17,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 2596 transitions. [2021-08-21 16:41:17,170 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 2596 transitions. Word has length 67 [2021-08-21 16:41:17,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:17,170 INFO L470 AbstractCegarLoop]: Abstraction has 2036 states and 2596 transitions. [2021-08-21 16:41:17,170 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:17,170 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 2596 transitions. [2021-08-21 16:41:17,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:17,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:17,172 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:17,198 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:17,372 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:17,372 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:17,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:17,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1684292685, now seen corresponding path program 54 times [2021-08-21 16:41:17,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:17,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686715291] [2021-08-21 16:41:17,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:17,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:17,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:17,518 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:17,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:17,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686715291] [2021-08-21 16:41:17,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686715291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:17,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651970720] [2021-08-21 16:41:17,519 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:41:17,519 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:17,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:17,520 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:17,520 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:21,035 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:41:21,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:21,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:21,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:21,477 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:21,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651970720] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:21,477 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:21,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:21,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026425423] [2021-08-21 16:41:21,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:21,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:21,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:21,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:21,478 INFO L87 Difference]: Start difference. First operand 2036 states and 2596 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:23,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:23,282 INFO L93 Difference]: Finished difference Result 5943 states and 7445 transitions. [2021-08-21 16:41:23,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-08-21 16:41:23,282 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:23,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:23,286 INFO L225 Difference]: With dead ends: 5943 [2021-08-21 16:41:23,286 INFO L226 Difference]: Without dead ends: 5703 [2021-08-21 16:41:23,287 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3747 ImplicationChecksByTransitivity, 1686.4ms TimeCoverageRelationStatistics Valid=2111, Invalid=7989, Unknown=0, NotChecked=0, Total=10100 [2021-08-21 16:41:23,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5703 states. [2021-08-21 16:41:23,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5703 to 2106. [2021-08-21 16:41:23,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2106 states, 2095 states have (on average 1.2782816229116944) internal successors, (2678), 2105 states have internal predecessors, (2678), 0 states have call successors, (0), 0 states have call 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:23,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2106 states to 2106 states and 2678 transitions. [2021-08-21 16:41:23,310 INFO L78 Accepts]: Start accepts. Automaton has 2106 states and 2678 transitions. Word has length 67 [2021-08-21 16:41:23,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:23,310 INFO L470 AbstractCegarLoop]: Abstraction has 2106 states and 2678 transitions. [2021-08-21 16:41:23,310 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:23,310 INFO L276 IsEmpty]: Start isEmpty. Operand 2106 states and 2678 transitions. [2021-08-21 16:41:23,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:23,312 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:23,312 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:23,338 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:23,518 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:23,518 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:23,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:23,519 INFO L82 PathProgramCache]: Analyzing trace with hash -1599368397, now seen corresponding path program 55 times [2021-08-21 16:41:23,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:23,519 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96905175] [2021-08-21 16:41:23,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:23,519 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:23,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:23,708 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,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:23,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96905175] [2021-08-21 16:41:23,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96905175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:23,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362102198] [2021-08-21 16:41:23,708 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:41:23,708 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:23,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:23,709 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:23,711 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:27,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:27,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:27,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:27,725 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,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362102198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:27,725 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:27,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:27,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450521610] [2021-08-21 16:41:27,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:27,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:27,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:27,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=394, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:27,726 INFO L87 Difference]: Start difference. First operand 2106 states and 2678 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,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:29,328 INFO L93 Difference]: Finished difference Result 5408 states and 6840 transitions. [2021-08-21 16:41:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-08-21 16:41:29,328 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,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:29,333 INFO L225 Difference]: With dead ends: 5408 [2021-08-21 16:41:29,333 INFO L226 Difference]: Without dead ends: 5168 [2021-08-21 16:41:29,334 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2958 ImplicationChecksByTransitivity, 1521.4ms TimeCoverageRelationStatistics Valid=1750, Invalid=6260, Unknown=0, NotChecked=0, Total=8010 [2021-08-21 16:41:29,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5168 states. [2021-08-21 16:41:29,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5168 to 2201. [2021-08-21 16:41:29,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2201 states, 2190 states have (on average 1.2853881278538812) internal successors, (2815), 2200 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call 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,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2201 states to 2201 states and 2815 transitions. [2021-08-21 16:41:29,356 INFO L78 Accepts]: Start accepts. Automaton has 2201 states and 2815 transitions. Word has length 67 [2021-08-21 16:41:29,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:29,357 INFO L470 AbstractCegarLoop]: Abstraction has 2201 states and 2815 transitions. [2021-08-21 16:41:29,357 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,357 INFO L276 IsEmpty]: Start isEmpty. Operand 2201 states and 2815 transitions. [2021-08-21 16:41:29,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:29,358 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:29,358 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:29,384 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-21 16:41:29,559 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:29,559 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:29,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:29,559 INFO L82 PathProgramCache]: Analyzing trace with hash -1875932097, now seen corresponding path program 56 times [2021-08-21 16:41:29,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:29,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618533407] [2021-08-21 16:41:29,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:29,559 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:29,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:29,684 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:29,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:29,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618533407] [2021-08-21 16:41:29,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618533407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:29,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340362489] [2021-08-21 16:41:29,684 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:41:29,684 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:29,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:29,685 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:29,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 16:41:33,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:41:33,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:33,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:33,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:33,844 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:33,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340362489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:33,844 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:33,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:33,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970814789] [2021-08-21 16:41:33,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:33,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:33,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:33,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:33,845 INFO L87 Difference]: Start difference. First operand 2201 states and 2815 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:35,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:35,692 INFO L93 Difference]: Finished difference Result 5809 states and 7339 transitions. [2021-08-21 16:41:35,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-08-21 16:41:35,693 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:35,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:35,698 INFO L225 Difference]: With dead ends: 5809 [2021-08-21 16:41:35,698 INFO L226 Difference]: Without dead ends: 5569 [2021-08-21 16:41:35,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3235 ImplicationChecksByTransitivity, 1723.7ms TimeCoverageRelationStatistics Valid=1849, Invalid=6893, Unknown=0, NotChecked=0, Total=8742 [2021-08-21 16:41:35,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5569 states. [2021-08-21 16:41:35,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5569 to 2166. [2021-08-21 16:41:35,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2166 states, 2155 states have (on average 1.2816705336426915) internal successors, (2762), 2165 states have internal predecessors, (2762), 0 states have call successors, (0), 0 states have call 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:35,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2166 states to 2166 states and 2762 transitions. [2021-08-21 16:41:35,724 INFO L78 Accepts]: Start accepts. Automaton has 2166 states and 2762 transitions. Word has length 67 [2021-08-21 16:41:35,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:35,724 INFO L470 AbstractCegarLoop]: Abstraction has 2166 states and 2762 transitions. [2021-08-21 16:41:35,724 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:35,724 INFO L276 IsEmpty]: Start isEmpty. Operand 2166 states and 2762 transitions. [2021-08-21 16:41:35,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:35,725 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:35,726 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:35,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 16:41:35,926 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:41:35,926 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:35,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:35,926 INFO L82 PathProgramCache]: Analyzing trace with hash -1532355451, now seen corresponding path program 57 times [2021-08-21 16:41:35,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:35,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11388080] [2021-08-21 16:41:35,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:35,927 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:35,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:36,048 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:36,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:36,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11388080] [2021-08-21 16:41:36,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11388080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:36,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573634829] [2021-08-21 16:41:36,048 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:41:36,048 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:36,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:36,049 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:41:36,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 16:41:39,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:41:39,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:39,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:39,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:40,208 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:40,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573634829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:40,208 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:40,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:40,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960483492] [2021-08-21 16:41:40,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:40,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:40,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:40,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:40,209 INFO L87 Difference]: Start difference. First operand 2166 states and 2762 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:41,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:41,523 INFO L93 Difference]: Finished difference Result 5533 states and 7043 transitions. [2021-08-21 16:41:41,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 16:41:41,523 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:41,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:41,528 INFO L225 Difference]: With dead ends: 5533 [2021-08-21 16:41:41,528 INFO L226 Difference]: Without dead ends: 5293 [2021-08-21 16:41:41,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1742 ImplicationChecksByTransitivity, 1255.7ms TimeCoverageRelationStatistics Valid=1241, Invalid=4161, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 16:41:41,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5293 states. [2021-08-21 16:41:41,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5293 to 2161. [2021-08-21 16:41:41,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2161 states, 2150 states have (on average 1.2795348837209302) internal successors, (2751), 2160 states have internal predecessors, (2751), 0 states have call successors, (0), 0 states have call 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:41,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2161 states to 2161 states and 2751 transitions. [2021-08-21 16:41:41,551 INFO L78 Accepts]: Start accepts. Automaton has 2161 states and 2751 transitions. Word has length 67 [2021-08-21 16:41:41,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:41,552 INFO L470 AbstractCegarLoop]: Abstraction has 2161 states and 2751 transitions. [2021-08-21 16:41:41,552 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:41,552 INFO L276 IsEmpty]: Start isEmpty. Operand 2161 states and 2751 transitions. [2021-08-21 16:41:41,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:41,553 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:41,553 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:41,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-08-21 16:41:41,754 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:41:41,754 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:41,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:41,754 INFO L82 PathProgramCache]: Analyzing trace with hash -1723994863, now seen corresponding path program 58 times [2021-08-21 16:41:41,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:41,754 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058455507] [2021-08-21 16:41:41,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:41,754 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:41,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:41,876 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:41,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:41,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058455507] [2021-08-21 16:41:41,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058455507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:41,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724782770] [2021-08-21 16:41:41,877 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:41:41,877 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:41,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:41,881 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:41:41,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 16:41:45,598 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:41:45,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:45,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:45,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:46,011 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:46,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724782770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:46,011 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:46,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:46,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363985852] [2021-08-21 16:41:46,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:46,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:46,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:46,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:46,012 INFO L87 Difference]: Start difference. First operand 2161 states and 2751 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:47,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:47,304 INFO L93 Difference]: Finished difference Result 5569 states and 7027 transitions. [2021-08-21 16:41:47,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-08-21 16:41:47,304 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:47,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:47,308 INFO L225 Difference]: With dead ends: 5569 [2021-08-21 16:41:47,309 INFO L226 Difference]: Without dead ends: 5329 [2021-08-21 16:41:47,309 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2275 ImplicationChecksByTransitivity, 1204.2ms TimeCoverageRelationStatistics Valid=1427, Invalid=5215, Unknown=0, NotChecked=0, Total=6642 [2021-08-21 16:41:47,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5329 states. [2021-08-21 16:41:47,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5329 to 2142. [2021-08-21 16:41:47,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2142 states, 2131 states have (on average 1.2824964805255747) internal successors, (2733), 2141 states have internal predecessors, (2733), 0 states have call successors, (0), 0 states have call 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:47,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2142 states to 2142 states and 2733 transitions. [2021-08-21 16:41:47,330 INFO L78 Accepts]: Start accepts. Automaton has 2142 states and 2733 transitions. Word has length 67 [2021-08-21 16:41:47,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:47,330 INFO L470 AbstractCegarLoop]: Abstraction has 2142 states and 2733 transitions. [2021-08-21 16:41:47,330 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:47,330 INFO L276 IsEmpty]: Start isEmpty. Operand 2142 states and 2733 transitions. [2021-08-21 16:41:47,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:47,332 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:47,332 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:47,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-08-21 16:41:47,532 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:41:47,533 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:47,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:47,533 INFO L82 PathProgramCache]: Analyzing trace with hash 1927201657, now seen corresponding path program 59 times [2021-08-21 16:41:47,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:47,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479106556] [2021-08-21 16:41:47,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:47,533 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:47,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:47,654 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,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:47,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479106556] [2021-08-21 16:41:47,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479106556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:47,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300060411] [2021-08-21 16:41:47,655 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:41:47,655 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:47,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:47,656 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:41:47,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 16:41:51,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:41:51,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:51,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:51,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:51,991 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:51,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300060411] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:51,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:51,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:51,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776407664] [2021-08-21 16:41:51,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:51,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:51,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:51,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:51,992 INFO L87 Difference]: Start difference. First operand 2142 states and 2733 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:53,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:53,464 INFO L93 Difference]: Finished difference Result 5549 states and 7035 transitions. [2021-08-21 16:41:53,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 16:41:53,464 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:53,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:53,469 INFO L225 Difference]: With dead ends: 5549 [2021-08-21 16:41:53,469 INFO L226 Difference]: Without dead ends: 5309 [2021-08-21 16:41:53,470 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1397.6ms TimeCoverageRelationStatistics Valid=1168, Invalid=4234, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 16:41:53,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5309 states. [2021-08-21 16:41:53,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5309 to 2072. [2021-08-21 16:41:53,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 2061 states have (on average 1.2862688015526444) internal successors, (2651), 2071 states have internal predecessors, (2651), 0 states have call successors, (0), 0 states have call 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:53,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 2651 transitions. [2021-08-21 16:41:53,492 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 2651 transitions. Word has length 67 [2021-08-21 16:41:53,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:53,492 INFO L470 AbstractCegarLoop]: Abstraction has 2072 states and 2651 transitions. [2021-08-21 16:41:53,492 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:53,492 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 2651 transitions. [2021-08-21 16:41:53,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:53,494 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:53,494 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:53,521 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-21 16:41:53,694 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:41:53,694 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:53,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:53,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1970221971, now seen corresponding path program 60 times [2021-08-21 16:41:53,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:53,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860290081] [2021-08-21 16:41:53,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:53,695 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:53,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:53,839 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:53,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:53,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860290081] [2021-08-21 16:41:53,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860290081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:53,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897228821] [2021-08-21 16:41:53,839 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:41:53,839 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:53,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:53,840 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:41:53,841 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:41:57,648 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:41:57,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:57,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:57,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:58,124 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:58,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897228821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:58,124 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:58,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:58,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296825253] [2021-08-21 16:41:58,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:58,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:58,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:58,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:58,125 INFO L87 Difference]: Start difference. First operand 2072 states and 2651 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:59,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:59,226 INFO L93 Difference]: Finished difference Result 5304 states and 6676 transitions. [2021-08-21 16:41:59,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 16:41:59,227 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:59,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:59,231 INFO L225 Difference]: With dead ends: 5304 [2021-08-21 16:41:59,231 INFO L226 Difference]: Without dead ends: 5064 [2021-08-21 16:41:59,232 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1677 ImplicationChecksByTransitivity, 1073.0ms TimeCoverageRelationStatistics Valid=1019, Invalid=3951, Unknown=0, NotChecked=0, Total=4970 [2021-08-21 16:41:59,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5064 states. [2021-08-21 16:41:59,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5064 to 2051. [2021-08-21 16:41:59,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2040 states have (on average 1.2769607843137254) internal successors, (2605), 2050 states have internal predecessors, (2605), 0 states have call successors, (0), 0 states have call 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:59,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 2605 transitions. [2021-08-21 16:41:59,253 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 2605 transitions. Word has length 67 [2021-08-21 16:41:59,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:59,253 INFO L470 AbstractCegarLoop]: Abstraction has 2051 states and 2605 transitions. [2021-08-21 16:41:59,254 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:59,254 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 2605 transitions. [2021-08-21 16:41:59,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:41:59,255 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:59,255 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:59,282 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-21 16:41:59,462 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:41:59,463 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:59,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:59,463 INFO L82 PathProgramCache]: Analyzing trace with hash 438507014, now seen corresponding path program 16 times [2021-08-21 16:41:59,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:59,463 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808934230] [2021-08-21 16:41:59,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:59,463 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:59,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:59,644 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:59,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:59,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808934230] [2021-08-21 16:41:59,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808934230] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:59,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274512826] [2021-08-21 16:41:59,644 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:41:59,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:59,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:59,646 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:41:59,646 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:03,501 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:42:03,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:03,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:03,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:04,117 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:04,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274512826] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:04,118 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:04,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:42:04,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181566391] [2021-08-21 16:42:04,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:42:04,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:04,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:42:04,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=445, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:42:04,118 INFO L87 Difference]: Start difference. First operand 2051 states and 2605 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:04,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:04,231 INFO L93 Difference]: Finished difference Result 3352 states and 4212 transitions. [2021-08-21 16:42:04,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 16:42:04,231 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:04,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:04,234 INFO L225 Difference]: With dead ends: 3352 [2021-08-21 16:42:04,234 INFO L226 Difference]: Without dead ends: 3272 [2021-08-21 16:42:04,235 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 280.9ms TimeCoverageRelationStatistics Valid=174, Invalid=582, Unknown=0, NotChecked=0, Total=756 [2021-08-21 16:42:04,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3272 states. [2021-08-21 16:42:04,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3272 to 2105. [2021-08-21 16:42:04,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2105 states, 2094 states have (on average 1.2908309455587392) internal successors, (2703), 2104 states have internal predecessors, (2703), 0 states have call successors, (0), 0 states have call 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:04,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2105 states to 2105 states and 2703 transitions. [2021-08-21 16:42:04,251 INFO L78 Accepts]: Start accepts. Automaton has 2105 states and 2703 transitions. Word has length 72 [2021-08-21 16:42:04,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:04,251 INFO L470 AbstractCegarLoop]: Abstraction has 2105 states and 2703 transitions. [2021-08-21 16:42:04,251 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:04,251 INFO L276 IsEmpty]: Start isEmpty. Operand 2105 states and 2703 transitions. [2021-08-21 16:42:04,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:04,253 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:04,253 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:42:04,280 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:04,453 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:04,453 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:04,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:04,454 INFO L82 PathProgramCache]: Analyzing trace with hash -938910576, now seen corresponding path program 61 times [2021-08-21 16:42:04,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:04,454 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664346539] [2021-08-21 16:42:04,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:04,454 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:04,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:04,639 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:04,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:04,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664346539] [2021-08-21 16:42:04,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664346539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:04,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631257372] [2021-08-21 16:42:04,640 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:42:04,640 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:04,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:04,641 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:04,641 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:08,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:08,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:08,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:09,154 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:09,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631257372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:09,154 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:09,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:42:09,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192604087] [2021-08-21 16:42:09,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:42:09,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:09,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:42:09,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=407, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:42:09,155 INFO L87 Difference]: Start difference. First operand 2105 states and 2703 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:09,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:09,505 INFO L93 Difference]: Finished difference Result 3701 states and 4647 transitions. [2021-08-21 16:42:09,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 16:42:09,505 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:09,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:09,508 INFO L225 Difference]: With dead ends: 3701 [2021-08-21 16:42:09,508 INFO L226 Difference]: Without dead ends: 3621 [2021-08-21 16:42:09,509 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 472.6ms TimeCoverageRelationStatistics Valid=347, Invalid=1059, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:42:09,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3621 states. [2021-08-21 16:42:09,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3621 to 2115. [2021-08-21 16:42:09,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2115 states, 2104 states have (on average 1.289448669201521) internal successors, (2713), 2114 states have internal predecessors, (2713), 0 states have call successors, (0), 0 states have call 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:09,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2115 states to 2115 states and 2713 transitions. [2021-08-21 16:42:09,528 INFO L78 Accepts]: Start accepts. Automaton has 2115 states and 2713 transitions. Word has length 72 [2021-08-21 16:42:09,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:09,528 INFO L470 AbstractCegarLoop]: Abstraction has 2115 states and 2713 transitions. [2021-08-21 16:42:09,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:09,529 INFO L276 IsEmpty]: Start isEmpty. Operand 2115 states and 2713 transitions. [2021-08-21 16:42:09,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:09,530 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:09,530 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:09,559 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2021-08-21 16:42:09,730 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:09,731 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:09,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:09,731 INFO L82 PathProgramCache]: Analyzing trace with hash 621165014, now seen corresponding path program 62 times [2021-08-21 16:42:09,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:09,731 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038073954] [2021-08-21 16:42:09,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:09,731 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:09,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:09,882 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:09,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:09,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038073954] [2021-08-21 16:42:09,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038073954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:09,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823962175] [2021-08-21 16:42:09,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:42:09,882 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:09,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:09,883 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:09,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 16:42:13,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:42:13,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:13,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:13,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:14,503 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:14,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823962175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:14,504 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:14,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:42:14,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280323401] [2021-08-21 16:42:14,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:42:14,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:14,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:42:14,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:42:14,505 INFO L87 Difference]: Start difference. First operand 2115 states and 2713 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:14,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:14,955 INFO L93 Difference]: Finished difference Result 4086 states and 5118 transitions. [2021-08-21 16:42:14,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:42:14,956 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:14,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:14,960 INFO L225 Difference]: With dead ends: 4086 [2021-08-21 16:42:14,960 INFO L226 Difference]: Without dead ends: 4006 [2021-08-21 16:42:14,960 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 554.6ms TimeCoverageRelationStatistics Valid=423, Invalid=1299, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:42:14,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4006 states. [2021-08-21 16:42:14,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4006 to 2140. [2021-08-21 16:42:14,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2140 states, 2129 states have (on average 1.2888680131517145) internal successors, (2744), 2139 states have internal predecessors, (2744), 0 states have call successors, (0), 0 states have call 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,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2140 states to 2140 states and 2744 transitions. [2021-08-21 16:42:14,992 INFO L78 Accepts]: Start accepts. Automaton has 2140 states and 2744 transitions. Word has length 72 [2021-08-21 16:42:14,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:14,992 INFO L470 AbstractCegarLoop]: Abstraction has 2140 states and 2744 transitions. [2021-08-21 16:42:14,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:14,992 INFO L276 IsEmpty]: Start isEmpty. Operand 2140 states and 2744 transitions. [2021-08-21 16:42:14,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:14,994 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:14,994 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:15,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-21 16:42:15,194 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:42:15,194 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:15,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:15,195 INFO L82 PathProgramCache]: Analyzing trace with hash 1148321490, now seen corresponding path program 63 times [2021-08-21 16:42:15,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:15,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412455926] [2021-08-21 16:42:15,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:15,195 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:15,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:15,347 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:15,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:15,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412455926] [2021-08-21 16:42:15,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412455926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:15,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767650169] [2021-08-21 16:42:15,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:42:15,347 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:15,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:15,349 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:42:15,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 16:42:19,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:42:19,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:19,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:19,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:23,207 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:23,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767650169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:23,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:23,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:42:23,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063723283] [2021-08-21 16:42:23,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:42:23,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:23,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:42:23,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=414, Unknown=1, NotChecked=0, Total=552 [2021-08-21 16:42:23,208 INFO L87 Difference]: Start difference. First operand 2140 states and 2744 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:36,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:36,013 INFO L93 Difference]: Finished difference Result 4334 states and 5438 transitions. [2021-08-21 16:42:36,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:42:36,013 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:36,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:36,017 INFO L225 Difference]: With dead ends: 4334 [2021-08-21 16:42:36,017 INFO L226 Difference]: Without dead ends: 4254 [2021-08-21 16:42:36,018 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 11779.0ms TimeCoverageRelationStatistics Valid=470, Invalid=1421, Unknown=1, NotChecked=0, Total=1892 [2021-08-21 16:42:36,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4254 states. [2021-08-21 16:42:36,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4254 to 2175. [2021-08-21 16:42:36,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2175 states, 2164 states have (on average 1.2869685767097967) internal successors, (2785), 2174 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call 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:36,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2175 states to 2175 states and 2785 transitions. [2021-08-21 16:42:36,039 INFO L78 Accepts]: Start accepts. Automaton has 2175 states and 2785 transitions. Word has length 72 [2021-08-21 16:42:36,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:36,040 INFO L470 AbstractCegarLoop]: Abstraction has 2175 states and 2785 transitions. [2021-08-21 16:42:36,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:36,040 INFO L276 IsEmpty]: Start isEmpty. Operand 2175 states and 2785 transitions. [2021-08-21 16:42:36,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:36,042 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:36,042 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:36,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-21 16:42:36,261 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:42:36,261 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:36,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:36,262 INFO L82 PathProgramCache]: Analyzing trace with hash 807913284, now seen corresponding path program 64 times [2021-08-21 16:42:36,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:36,262 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412709211] [2021-08-21 16:42:36,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:36,262 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:36,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:36,413 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:36,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:36,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412709211] [2021-08-21 16:42:36,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412709211] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:36,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189387519] [2021-08-21 16:42:36,413 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:42:36,413 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:36,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:36,414 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:42:36,414 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:42:40,492 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:42:40,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:40,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:40,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:41,170 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:41,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189387519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:41,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:41,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:42:41,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375985566] [2021-08-21 16:42:41,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:42:41,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:41,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:42:41,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=408, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:42:41,171 INFO L87 Difference]: Start difference. First operand 2175 states and 2785 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:41,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:41,725 INFO L93 Difference]: Finished difference Result 4095 states and 5157 transitions. [2021-08-21 16:42:41,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:42:41,726 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:41,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:41,729 INFO L225 Difference]: With dead ends: 4095 [2021-08-21 16:42:41,729 INFO L226 Difference]: Without dead ends: 4015 [2021-08-21 16:42:41,729 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 632.0ms TimeCoverageRelationStatistics Valid=511, Invalid=1469, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:42:41,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4015 states. [2021-08-21 16:42:41,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4015 to 2175. [2021-08-21 16:42:41,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2175 states, 2164 states have (on average 1.2869685767097967) internal successors, (2785), 2174 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call 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:41,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2175 states to 2175 states and 2785 transitions. [2021-08-21 16:42:41,748 INFO L78 Accepts]: Start accepts. Automaton has 2175 states and 2785 transitions. Word has length 72 [2021-08-21 16:42:41,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:41,748 INFO L470 AbstractCegarLoop]: Abstraction has 2175 states and 2785 transitions. [2021-08-21 16:42:41,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:41,748 INFO L276 IsEmpty]: Start isEmpty. Operand 2175 states and 2785 transitions. [2021-08-21 16:42:41,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:41,749 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:41,749 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:41,777 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:42:41,950 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:42:41,950 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:41,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:41,950 INFO L82 PathProgramCache]: Analyzing trace with hash -65198188, now seen corresponding path program 65 times [2021-08-21 16:42:41,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:41,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974593571] [2021-08-21 16:42:41,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:41,950 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:41,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:42,100 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:42,101 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:42,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974593571] [2021-08-21 16:42:42,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974593571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:42,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616783051] [2021-08-21 16:42:42,101 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:42:42,101 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:42,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:42,102 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:42:42,102 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:42:46,241 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:42:46,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:46,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:46,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:46,876 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:46,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616783051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:46,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:46,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:42:46,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510713812] [2021-08-21 16:42:46,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:42:46,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:46,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:42:46,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:42:46,877 INFO L87 Difference]: Start difference. First operand 2175 states and 2785 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:47,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:47,531 INFO L93 Difference]: Finished difference Result 4187 states and 5257 transitions. [2021-08-21 16:42:47,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:42:47,531 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:47,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:47,535 INFO L225 Difference]: With dead ends: 4187 [2021-08-21 16:42:47,536 INFO L226 Difference]: Without dead ends: 4107 [2021-08-21 16:42:47,536 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 726.9ms TimeCoverageRelationStatistics Valid=594, Invalid=1662, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:42:47,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4107 states. [2021-08-21 16:42:47,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4107 to 2240. [2021-08-21 16:42:47,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2240 states, 2229 states have (on average 1.285329744279946) internal successors, (2865), 2239 states have internal predecessors, (2865), 0 states have call successors, (0), 0 states have call 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:47,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2240 states to 2240 states and 2865 transitions. [2021-08-21 16:42:47,556 INFO L78 Accepts]: Start accepts. Automaton has 2240 states and 2865 transitions. Word has length 72 [2021-08-21 16:42:47,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:47,556 INFO L470 AbstractCegarLoop]: Abstraction has 2240 states and 2865 transitions. [2021-08-21 16:42:47,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:47,556 INFO L276 IsEmpty]: Start isEmpty. Operand 2240 states and 2865 transitions. [2021-08-21 16:42:47,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:47,558 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:47,558 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:47,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-21 16:42:47,759 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:42:47,760 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:47,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:47,760 INFO L82 PathProgramCache]: Analyzing trace with hash 868611926, now seen corresponding path program 66 times [2021-08-21 16:42:47,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:47,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801055026] [2021-08-21 16:42:47,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:47,760 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:47,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:47,923 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:47,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:47,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801055026] [2021-08-21 16:42:47,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801055026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:47,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923908930] [2021-08-21 16:42:47,923 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:42:47,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:47,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:47,924 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:42:47,925 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:42:52,127 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:42:52,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:52,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:52,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:55,003 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,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923908930] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:55,003 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:55,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:42:55,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599479818] [2021-08-21 16:42:55,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:42:55,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:55,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:42:55,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=419, Unknown=1, NotChecked=0, Total=552 [2021-08-21 16:42:55,004 INFO L87 Difference]: Start difference. First operand 2240 states and 2865 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:16,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:16,454 INFO L93 Difference]: Finished difference Result 4268 states and 5360 transitions. [2021-08-21 16:43:16,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:43:16,454 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:16,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:16,458 INFO L225 Difference]: With dead ends: 4268 [2021-08-21 16:43:16,458 INFO L226 Difference]: Without dead ends: 4188 [2021-08-21 16:43:16,458 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 21352.7ms TimeCoverageRelationStatistics Valid=554, Invalid=1607, Unknown=1, NotChecked=0, Total=2162 [2021-08-21 16:43:16,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4188 states. [2021-08-21 16:43:16,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4188 to 2225. [2021-08-21 16:43:16,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2225 states, 2214 states have (on average 1.2859078590785908) internal successors, (2847), 2224 states have internal predecessors, (2847), 0 states have call successors, (0), 0 states have call 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:16,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2225 states to 2225 states and 2847 transitions. [2021-08-21 16:43:16,477 INFO L78 Accepts]: Start accepts. Automaton has 2225 states and 2847 transitions. Word has length 72 [2021-08-21 16:43:16,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:16,477 INFO L470 AbstractCegarLoop]: Abstraction has 2225 states and 2847 transitions. [2021-08-21 16:43:16,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:16,477 INFO L276 IsEmpty]: Start isEmpty. Operand 2225 states and 2847 transitions. [2021-08-21 16:43:16,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:16,479 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:16,479 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:16,508 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:16,679 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:16,680 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:16,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:16,680 INFO L82 PathProgramCache]: Analyzing trace with hash 528203720, now seen corresponding path program 67 times [2021-08-21 16:43:16,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:16,680 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812732587] [2021-08-21 16:43:16,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:16,680 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:16,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:16,827 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:16,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:16,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812732587] [2021-08-21 16:43:16,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812732587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:16,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84656047] [2021-08-21 16:43:16,827 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:43:16,827 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:16,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:16,828 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:43:16,828 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:21,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:21,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:21,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:21,795 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:21,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84656047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:21,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:21,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:43:21,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119791205] [2021-08-21 16:43:21,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:43:21,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:21,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:43:21,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=415, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:43:21,796 INFO L87 Difference]: Start difference. First operand 2225 states and 2847 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:22,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:22,543 INFO L93 Difference]: Finished difference Result 4213 states and 5295 transitions. [2021-08-21 16:43:22,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:43:22,544 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:22,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:22,548 INFO L225 Difference]: With dead ends: 4213 [2021-08-21 16:43:22,548 INFO L226 Difference]: Without dead ends: 4133 [2021-08-21 16:43:22,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 649 ImplicationChecksByTransitivity, 796.6ms TimeCoverageRelationStatistics Valid=582, Invalid=1674, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:43:22,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4133 states. [2021-08-21 16:43:22,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4133 to 2260. [2021-08-21 16:43:22,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2249 states have (on average 1.2894619831036016) internal successors, (2900), 2259 states have internal predecessors, (2900), 0 states have call successors, (0), 0 states have call 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:22,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 2900 transitions. [2021-08-21 16:43:22,568 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 2900 transitions. Word has length 72 [2021-08-21 16:43:22,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:22,568 INFO L470 AbstractCegarLoop]: Abstraction has 2260 states and 2900 transitions. [2021-08-21 16:43:22,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:22,568 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 2900 transitions. [2021-08-21 16:43:22,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:22,569 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:22,570 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:22,598 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-08-21 16:43:22,770 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:22,770 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:22,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:22,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1392453024, now seen corresponding path program 68 times [2021-08-21 16:43:22,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:22,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395983513] [2021-08-21 16:43:22,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:22,771 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:22,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:22,933 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:22,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:22,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395983513] [2021-08-21 16:43:22,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395983513] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:22,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633889118] [2021-08-21 16:43:22,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:43:22,934 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:22,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:22,935 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:22,937 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:27,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:43:27,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:27,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:27,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:27,924 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:27,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633889118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:27,924 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:27,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:43:27,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711425160] [2021-08-21 16:43:27,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:43:27,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:27,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:43:27,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:43:27,925 INFO L87 Difference]: Start difference. First operand 2260 states and 2900 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:28,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:28,633 INFO L93 Difference]: Finished difference Result 4263 states and 5357 transitions. [2021-08-21 16:43:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:43:28,634 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:28,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:28,638 INFO L225 Difference]: With dead ends: 4263 [2021-08-21 16:43:28,638 INFO L226 Difference]: Without dead ends: 4183 [2021-08-21 16:43:28,638 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 770.0ms TimeCoverageRelationStatistics Valid=586, Invalid=1670, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:43:28,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4183 states. [2021-08-21 16:43:28,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4183 to 2240. [2021-08-21 16:43:28,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2240 states, 2229 states have (on average 1.2866756393001346) internal successors, (2868), 2239 states have internal predecessors, (2868), 0 states have call successors, (0), 0 states have call 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:28,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2240 states to 2240 states and 2868 transitions. [2021-08-21 16:43:28,668 INFO L78 Accepts]: Start accepts. Automaton has 2240 states and 2868 transitions. Word has length 72 [2021-08-21 16:43:28,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:28,668 INFO L470 AbstractCegarLoop]: Abstraction has 2240 states and 2868 transitions. [2021-08-21 16:43:28,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:28,668 INFO L276 IsEmpty]: Start isEmpty. Operand 2240 states and 2868 transitions. [2021-08-21 16:43:28,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:28,670 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:28,670 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:28,699 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-21 16:43:28,883 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:28,883 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:28,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:28,883 INFO L82 PathProgramCache]: Analyzing trace with hash -1831586282, now seen corresponding path program 69 times [2021-08-21 16:43:28,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:28,884 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320965631] [2021-08-21 16:43:28,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:28,884 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:28,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:29,038 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:29,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:29,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320965631] [2021-08-21 16:43:29,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320965631] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:29,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567675602] [2021-08-21 16:43:29,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:43:29,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:29,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:29,041 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:29,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-21 16:43:33,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:43:33,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:33,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:33,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:34,087 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:34,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567675602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:34,088 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:34,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:43:34,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637853393] [2021-08-21 16:43:34,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:43:34,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:34,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:43:34,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=421, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:43:34,089 INFO L87 Difference]: Start difference. First operand 2240 states and 2868 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:34,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:34,844 INFO L93 Difference]: Finished difference Result 4278 states and 5362 transitions. [2021-08-21 16:43:34,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:43:34,844 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:34,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:34,848 INFO L225 Difference]: With dead ends: 4278 [2021-08-21 16:43:34,848 INFO L226 Difference]: Without dead ends: 4198 [2021-08-21 16:43:34,848 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 771 ImplicationChecksByTransitivity, 802.8ms TimeCoverageRelationStatistics Valid=664, Invalid=1988, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 16:43:34,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4198 states. [2021-08-21 16:43:34,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4198 to 2245. [2021-08-21 16:43:34,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2245 states, 2234 states have (on average 1.2887197851387646) internal successors, (2879), 2244 states have internal predecessors, (2879), 0 states have call successors, (0), 0 states have call 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:34,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2245 states to 2245 states and 2879 transitions. [2021-08-21 16:43:34,880 INFO L78 Accepts]: Start accepts. Automaton has 2245 states and 2879 transitions. Word has length 72 [2021-08-21 16:43:34,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:34,880 INFO L470 AbstractCegarLoop]: Abstraction has 2245 states and 2879 transitions. [2021-08-21 16:43:34,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:34,881 INFO L276 IsEmpty]: Start isEmpty. Operand 2245 states and 2879 transitions. [2021-08-21 16:43:34,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:34,882 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:34,882 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:34,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-21 16:43:35,083 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:43:35,083 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:35,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:35,083 INFO L82 PathProgramCache]: Analyzing trace with hash 1219194518, now seen corresponding path program 70 times [2021-08-21 16:43:35,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:35,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194734454] [2021-08-21 16:43:35,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:35,083 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:35,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:35,230 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:35,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:35,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194734454] [2021-08-21 16:43:35,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194734454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:35,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265865261] [2021-08-21 16:43:35,231 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:43:35,231 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:35,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:35,231 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:43:35,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-21 16:43:39,688 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:43:39,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:39,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:39,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:40,325 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,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265865261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:40,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:40,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:43:40,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260152887] [2021-08-21 16:43:40,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:43:40,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:40,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:43:40,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=413, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:43:40,326 INFO L87 Difference]: Start difference. First operand 2245 states and 2879 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:41,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:41,056 INFO L93 Difference]: Finished difference Result 4269 states and 5371 transitions. [2021-08-21 16:43:41,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:43:41,056 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:41,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:41,060 INFO L225 Difference]: With dead ends: 4269 [2021-08-21 16:43:41,060 INFO L226 Difference]: Without dead ends: 4189 [2021-08-21 16:43:41,060 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 719 ImplicationChecksByTransitivity, 782.8ms TimeCoverageRelationStatistics Valid=651, Invalid=1799, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:43:41,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4189 states. [2021-08-21 16:43:41,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4189 to 2255. [2021-08-21 16:43:41,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2255 states, 2244 states have (on average 1.2927807486631016) internal successors, (2901), 2254 states have internal predecessors, (2901), 0 states have call successors, (0), 0 states have call 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:41,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2255 states to 2255 states and 2901 transitions. [2021-08-21 16:43:41,080 INFO L78 Accepts]: Start accepts. Automaton has 2255 states and 2901 transitions. Word has length 72 [2021-08-21 16:43:41,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:41,080 INFO L470 AbstractCegarLoop]: Abstraction has 2255 states and 2901 transitions. [2021-08-21 16:43:41,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:41,080 INFO L276 IsEmpty]: Start isEmpty. Operand 2255 states and 2901 transitions. [2021-08-21 16:43:41,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:41,082 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:41,082 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:41,111 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:43:41,283 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:43:41,283 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:41,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:41,283 INFO L82 PathProgramCache]: Analyzing trace with hash -1283578870, now seen corresponding path program 71 times [2021-08-21 16:43:41,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:41,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137694996] [2021-08-21 16:43:41,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:41,284 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:41,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:41,432 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:41,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:41,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137694996] [2021-08-21 16:43:41,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137694996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:41,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659184089] [2021-08-21 16:43:41,433 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:43:41,433 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:41,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:41,433 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:43:41,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-21 16:43:45,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:43:45,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:45,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:45,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:46,594 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,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659184089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:46,594 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:46,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:43:46,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739089654] [2021-08-21 16:43:46,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:43:46,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:46,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:43:46,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:43:46,595 INFO L87 Difference]: Start difference. First operand 2255 states and 2901 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:47,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:47,303 INFO L93 Difference]: Finished difference Result 4304 states and 5404 transitions. [2021-08-21 16:43:47,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:43:47,304 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:47,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:47,308 INFO L225 Difference]: With dead ends: 4304 [2021-08-21 16:43:47,308 INFO L226 Difference]: Without dead ends: 4224 [2021-08-21 16:43:47,308 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 713 ImplicationChecksByTransitivity, 777.0ms TimeCoverageRelationStatistics Valid=611, Invalid=1839, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:43:47,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4224 states. [2021-08-21 16:43:47,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4224 to 2245. [2021-08-21 16:43:47,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2245 states, 2234 states have (on average 1.2887197851387646) internal successors, (2879), 2244 states have internal predecessors, (2879), 0 states have call successors, (0), 0 states have call 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:47,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2245 states to 2245 states and 2879 transitions. [2021-08-21 16:43:47,328 INFO L78 Accepts]: Start accepts. Automaton has 2245 states and 2879 transitions. Word has length 72 [2021-08-21 16:43:47,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:47,328 INFO L470 AbstractCegarLoop]: Abstraction has 2245 states and 2879 transitions. [2021-08-21 16:43:47,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:47,328 INFO L276 IsEmpty]: Start isEmpty. Operand 2245 states and 2879 transitions. [2021-08-21 16:43:47,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:47,330 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:47,330 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:47,359 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:43:47,530 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:43:47,531 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:47,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:47,531 INFO L82 PathProgramCache]: Analyzing trace with hash -210980526, now seen corresponding path program 72 times [2021-08-21 16:43:47,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:47,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899742876] [2021-08-21 16:43:47,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:47,531 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:47,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:47,677 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:47,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:47,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899742876] [2021-08-21 16:43:47,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899742876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:47,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363095346] [2021-08-21 16:43:47,677 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:43:47,677 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:47,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:47,678 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:43:47,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-21 16:43:52,273 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 16:43:52,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:52,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:52,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:52,858 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:52,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363095346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:52,859 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:52,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:43:52,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76478725] [2021-08-21 16:43:52,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:43:52,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:52,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:43:52,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:43:52,860 INFO L87 Difference]: Start difference. First operand 2245 states and 2879 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:53,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:53,586 INFO L93 Difference]: Finished difference Result 4496 states and 5628 transitions. [2021-08-21 16:43:53,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 16:43:53,586 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:53,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:53,591 INFO L225 Difference]: With dead ends: 4496 [2021-08-21 16:43:53,591 INFO L226 Difference]: Without dead ends: 4416 [2021-08-21 16:43:53,591 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 751.2ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 16:43:53,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4416 states. [2021-08-21 16:43:53,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4416 to 2329. [2021-08-21 16:43:53,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2329 states, 2318 states have (on average 1.2868852459016393) internal successors, (2983), 2328 states have internal predecessors, (2983), 0 states have call successors, (0), 0 states have call 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,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2329 states to 2329 states and 2983 transitions. [2021-08-21 16:43:53,611 INFO L78 Accepts]: Start accepts. Automaton has 2329 states and 2983 transitions. Word has length 72 [2021-08-21 16:43:53,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:53,611 INFO L470 AbstractCegarLoop]: Abstraction has 2329 states and 2983 transitions. [2021-08-21 16:43:53,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:53,611 INFO L276 IsEmpty]: Start isEmpty. Operand 2329 states and 2983 transitions. [2021-08-21 16:43:53,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:53,613 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:53,613 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:53,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-21 16:43:53,825 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:43:53,825 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:53,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:53,825 INFO L82 PathProgramCache]: Analyzing trace with hash -551388732, now seen corresponding path program 73 times [2021-08-21 16:43:53,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:53,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748893303] [2021-08-21 16:43:53,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:53,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:53,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:53,972 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:53,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:53,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748893303] [2021-08-21 16:43:53,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748893303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:53,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578025173] [2021-08-21 16:43:53,973 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:43:53,973 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:53,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:53,973 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:43:54,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 16:43:58,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:58,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:58,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:59,257 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,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578025173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:59,258 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:59,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:43:59,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89540772] [2021-08-21 16:43:59,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:43:59,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:59,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:43:59,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:43:59,258 INFO L87 Difference]: Start difference. First operand 2329 states and 2983 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:59,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:59,953 INFO L93 Difference]: Finished difference Result 4401 states and 5523 transitions. [2021-08-21 16:43:59,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 16:43:59,953 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:59,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:59,958 INFO L225 Difference]: With dead ends: 4401 [2021-08-21 16:43:59,958 INFO L226 Difference]: Without dead ends: 4321 [2021-08-21 16:43:59,958 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 731.0ms TimeCoverageRelationStatistics Valid=647, Invalid=1803, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:43:59,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4321 states. [2021-08-21 16:43:59,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4321 to 2309. [2021-08-21 16:43:59,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2309 states, 2298 states have (on average 1.2893820713664055) internal successors, (2963), 2308 states have internal predecessors, (2963), 0 states have call successors, (0), 0 states have call 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:59,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2309 states to 2309 states and 2963 transitions. [2021-08-21 16:43:59,979 INFO L78 Accepts]: Start accepts. Automaton has 2309 states and 2963 transitions. Word has length 72 [2021-08-21 16:43:59,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:59,979 INFO L470 AbstractCegarLoop]: Abstraction has 2309 states and 2963 transitions. [2021-08-21 16:43:59,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:59,979 INFO L276 IsEmpty]: Start isEmpty. Operand 2309 states and 2963 transitions. [2021-08-21 16:43:59,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:59,981 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:59,981 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:00,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-21 16:44:00,182 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:00,182 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:00,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:00,182 INFO L82 PathProgramCache]: Analyzing trace with hash 1822921820, now seen corresponding path program 74 times [2021-08-21 16:44:00,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:00,182 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574141565] [2021-08-21 16:44:00,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:00,182 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:00,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:00,357 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:00,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:00,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574141565] [2021-08-21 16:44:00,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574141565] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:00,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943825754] [2021-08-21 16:44:00,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:44:00,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:00,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:00,359 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:00,359 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:05,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:44:05,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:05,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:05,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:05,760 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:05,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943825754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:05,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:05,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:44:05,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759416188] [2021-08-21 16:44:05,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:44:05,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:05,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:44:05,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:44:05,761 INFO L87 Difference]: Start difference. First operand 2309 states and 2963 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:06,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:06,488 INFO L93 Difference]: Finished difference Result 4214 states and 5278 transitions. [2021-08-21 16:44:06,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 16:44:06,488 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:06,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:06,492 INFO L225 Difference]: With dead ends: 4214 [2021-08-21 16:44:06,492 INFO L226 Difference]: Without dead ends: 4134 [2021-08-21 16:44:06,492 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 797.5ms TimeCoverageRelationStatistics Valid=657, Invalid=1793, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:44:06,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4134 states. [2021-08-21 16:44:06,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4134 to 2284. [2021-08-21 16:44:06,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2284 states, 2273 states have (on average 1.289925208974923) internal successors, (2932), 2283 states have internal predecessors, (2932), 0 states have call successors, (0), 0 states have call 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:06,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2284 states to 2284 states and 2932 transitions. [2021-08-21 16:44:06,511 INFO L78 Accepts]: Start accepts. Automaton has 2284 states and 2932 transitions. Word has length 72 [2021-08-21 16:44:06,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:06,512 INFO L470 AbstractCegarLoop]: Abstraction has 2284 states and 2932 transitions. [2021-08-21 16:44:06,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:06,512 INFO L276 IsEmpty]: Start isEmpty. Operand 2284 states and 2932 transitions. [2021-08-21 16:44:06,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:06,513 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:06,513 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:44:06,543 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-08-21 16:44:06,714 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:06,714 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:06,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:06,714 INFO L82 PathProgramCache]: Analyzing trace with hash 1383788562, now seen corresponding path program 75 times [2021-08-21 16:44:06,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:06,714 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110504699] [2021-08-21 16:44:06,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:06,714 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:06,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:06,862 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:06,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:06,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110504699] [2021-08-21 16:44:06,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110504699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:06,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140952296] [2021-08-21 16:44:06,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:44:06,863 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:06,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:06,863 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:06,864 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:11,669 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 16:44:11,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:11,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:11,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:12,279 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:12,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140952296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:12,280 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:12,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:44:12,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553688852] [2021-08-21 16:44:12,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:44:12,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:12,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:44:12,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:44:12,280 INFO L87 Difference]: Start difference. First operand 2284 states and 2932 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:13,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:13,141 INFO L93 Difference]: Finished difference Result 4636 states and 5800 transitions. [2021-08-21 16:44:13,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 16:44:13,141 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:13,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:13,145 INFO L225 Difference]: With dead ends: 4636 [2021-08-21 16:44:13,145 INFO L226 Difference]: Without dead ends: 4556 [2021-08-21 16:44:13,146 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 889.3ms TimeCoverageRelationStatistics Valid=840, Invalid=2352, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 16:44:13,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4556 states. [2021-08-21 16:44:13,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4556 to 2279. [2021-08-21 16:44:13,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2279 states, 2268 states have (on average 1.2879188712522045) internal successors, (2921), 2278 states have internal predecessors, (2921), 0 states have call successors, (0), 0 states have call 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:13,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2279 states to 2279 states and 2921 transitions. [2021-08-21 16:44:13,166 INFO L78 Accepts]: Start accepts. Automaton has 2279 states and 2921 transitions. Word has length 72 [2021-08-21 16:44:13,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:13,166 INFO L470 AbstractCegarLoop]: Abstraction has 2279 states and 2921 transitions. [2021-08-21 16:44:13,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:13,166 INFO L276 IsEmpty]: Start isEmpty. Operand 2279 states and 2921 transitions. [2021-08-21 16:44:13,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:13,168 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:13,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:13,197 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:13,368 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:13,368 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:13,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:13,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1722023686, now seen corresponding path program 76 times [2021-08-21 16:44:13,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:13,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119763697] [2021-08-21 16:44:13,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:13,369 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:13,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:13,516 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:13,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:13,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119763697] [2021-08-21 16:44:13,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119763697] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:13,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428326207] [2021-08-21 16:44:13,516 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:44:13,517 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:13,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:13,517 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:13,518 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:18,368 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:44:18,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:18,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:18,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:18,987 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,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428326207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:18,987 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:18,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:44:18,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931619705] [2021-08-21 16:44:18,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:44:18,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:18,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:44:18,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:44:18,988 INFO L87 Difference]: Start difference. First operand 2279 states and 2921 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:19,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:19,818 INFO L93 Difference]: Finished difference Result 4586 states and 5754 transitions. [2021-08-21 16:44:19,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 16:44:19,819 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:19,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:19,823 INFO L225 Difference]: With dead ends: 4586 [2021-08-21 16:44:19,823 INFO L226 Difference]: Without dead ends: 4506 [2021-08-21 16:44:19,823 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 956 ImplicationChecksByTransitivity, 867.6ms TimeCoverageRelationStatistics Valid=826, Invalid=2254, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 16:44:19,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4506 states. [2021-08-21 16:44:19,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4506 to 2332. [2021-08-21 16:44:19,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2332 states, 2321 states have (on average 1.2916846186988367) internal successors, (2998), 2331 states have internal predecessors, (2998), 0 states have call successors, (0), 0 states have call 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,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2332 states to 2332 states and 2998 transitions. [2021-08-21 16:44:19,844 INFO L78 Accepts]: Start accepts. Automaton has 2332 states and 2998 transitions. Word has length 72 [2021-08-21 16:44:19,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:19,844 INFO L470 AbstractCegarLoop]: Abstraction has 2332 states and 2998 transitions. [2021-08-21 16:44:19,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:19,844 INFO L276 IsEmpty]: Start isEmpty. Operand 2332 states and 2998 transitions. [2021-08-21 16:44:19,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:19,846 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:19,846 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,876 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:20,046 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:20,046 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:20,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:20,046 INFO L82 PathProgramCache]: Analyzing trace with hash 1931795974, now seen corresponding path program 77 times [2021-08-21 16:44:20,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:20,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235673873] [2021-08-21 16:44:20,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:20,047 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:20,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:20,220 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:20,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:20,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235673873] [2021-08-21 16:44:20,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235673873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:20,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682427271] [2021-08-21 16:44:20,221 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:44:20,221 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:20,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:20,222 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:20,237 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:25,164 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:44:25,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:25,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:25,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:25,784 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,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682427271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:25,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:25,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:44:25,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514680711] [2021-08-21 16:44:25,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:44:25,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:25,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:44:25,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:44:25,785 INFO L87 Difference]: Start difference. First operand 2332 states and 2998 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:26,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:26,611 INFO L93 Difference]: Finished difference Result 4504 states and 5660 transitions. [2021-08-21 16:44:26,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 16:44:26,611 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:26,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:26,615 INFO L225 Difference]: With dead ends: 4504 [2021-08-21 16:44:26,615 INFO L226 Difference]: Without dead ends: 4424 [2021-08-21 16:44:26,615 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 871.5ms TimeCoverageRelationStatistics Valid=777, Invalid=2193, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 16:44:26,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4424 states. [2021-08-21 16:44:26,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4424 to 2334. [2021-08-21 16:44:26,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2334 states, 2323 states have (on average 1.2927249246663797) internal successors, (3003), 2333 states have internal predecessors, (3003), 0 states have call successors, (0), 0 states have call 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:26,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2334 states to 2334 states and 3003 transitions. [2021-08-21 16:44:26,644 INFO L78 Accepts]: Start accepts. Automaton has 2334 states and 3003 transitions. Word has length 72 [2021-08-21 16:44:26,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:26,644 INFO L470 AbstractCegarLoop]: Abstraction has 2334 states and 3003 transitions. [2021-08-21 16:44:26,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:26,644 INFO L276 IsEmpty]: Start isEmpty. Operand 2334 states and 3003 transitions. [2021-08-21 16:44:26,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:26,646 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:26,646 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:26,677 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:44:26,846 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:44:26,847 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:26,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:26,847 INFO L82 PathProgramCache]: Analyzing trace with hash -2024936198, now seen corresponding path program 78 times [2021-08-21 16:44:26,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:26,847 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075523049] [2021-08-21 16:44:26,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:26,847 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:26,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:27,026 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:27,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:27,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075523049] [2021-08-21 16:44:27,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075523049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:27,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144850057] [2021-08-21 16:44:27,027 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:44:27,027 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:27,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:27,031 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:44:27,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-21 16:44:31,992 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:44:31,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:31,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:31,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:32,630 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:32,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144850057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:32,631 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:32,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:44:32,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354793963] [2021-08-21 16:44:32,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:44:32,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:32,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:44:32,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:44:32,632 INFO L87 Difference]: Start difference. First operand 2334 states and 3003 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:33,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:33,455 INFO L93 Difference]: Finished difference Result 4339 states and 5457 transitions. [2021-08-21 16:44:33,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 16:44:33,456 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:33,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:33,460 INFO L225 Difference]: With dead ends: 4339 [2021-08-21 16:44:33,460 INFO L226 Difference]: Without dead ends: 4259 [2021-08-21 16:44:33,460 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 851 ImplicationChecksByTransitivity, 863.7ms TimeCoverageRelationStatistics Valid=748, Invalid=2008, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 16:44:33,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4259 states. [2021-08-21 16:44:33,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4259 to 2314. [2021-08-21 16:44:33,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2314 states, 2303 states have (on average 1.2900564481111594) internal successors, (2971), 2313 states have internal predecessors, (2971), 0 states have call successors, (0), 0 states have call 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:33,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2314 states to 2314 states and 2971 transitions. [2021-08-21 16:44:33,481 INFO L78 Accepts]: Start accepts. Automaton has 2314 states and 2971 transitions. Word has length 72 [2021-08-21 16:44:33,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:33,481 INFO L470 AbstractCegarLoop]: Abstraction has 2314 states and 2971 transitions. [2021-08-21 16:44:33,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:33,481 INFO L276 IsEmpty]: Start isEmpty. Operand 2314 states and 2971 transitions. [2021-08-21 16:44:33,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:33,483 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:33,483 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:33,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-08-21 16:44:33,683 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:44:33,683 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:33,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:33,684 INFO L82 PathProgramCache]: Analyzing trace with hash -856853756, now seen corresponding path program 79 times [2021-08-21 16:44:33,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:33,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753322566] [2021-08-21 16:44:33,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:33,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:33,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:33,832 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:33,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:33,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753322566] [2021-08-21 16:44:33,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753322566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:33,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681381880] [2021-08-21 16:44:33,833 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:44:33,833 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:33,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:33,833 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:44:33,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-21 16:44:38,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:38,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:38,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:39,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:39,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681381880] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:39,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:39,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:44:39,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346655352] [2021-08-21 16:44:39,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:44:39,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:39,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:44:39,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:44:39,463 INFO L87 Difference]: Start difference. First operand 2314 states and 2971 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:40,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:40,244 INFO L93 Difference]: Finished difference Result 4473 states and 5603 transitions. [2021-08-21 16:44:40,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 16:44:40,245 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:40,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:40,249 INFO L225 Difference]: With dead ends: 4473 [2021-08-21 16:44:40,249 INFO L226 Difference]: Without dead ends: 4393 [2021-08-21 16:44:40,250 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1006 ImplicationChecksByTransitivity, 798.7ms TimeCoverageRelationStatistics Valid=838, Invalid=2354, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 16:44:40,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4393 states. [2021-08-21 16:44:40,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4393 to 2399. [2021-08-21 16:44:40,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2399 states, 2388 states have (on average 1.2922948073701843) internal successors, (3086), 2398 states have internal predecessors, (3086), 0 states have call successors, (0), 0 states have call 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,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2399 states to 2399 states and 3086 transitions. [2021-08-21 16:44:40,271 INFO L78 Accepts]: Start accepts. Automaton has 2399 states and 3086 transitions. Word has length 72 [2021-08-21 16:44:40,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:40,271 INFO L470 AbstractCegarLoop]: Abstraction has 2399 states and 3086 transitions. [2021-08-21 16:44:40,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:40,271 INFO L276 IsEmpty]: Start isEmpty. Operand 2399 states and 3086 transitions. [2021-08-21 16:44:40,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:40,273 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:40,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:44:40,304 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-08-21 16:44:40,473 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:44:40,473 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:40,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:40,474 INFO L82 PathProgramCache]: Analyzing trace with hash 1517456796, now seen corresponding path program 80 times [2021-08-21 16:44:40,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:40,474 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120439305] [2021-08-21 16:44:40,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:40,474 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:40,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:40,627 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,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:40,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120439305] [2021-08-21 16:44:40,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120439305] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:40,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900422904] [2021-08-21 16:44:40,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:44:40,628 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:40,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:40,629 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:44:40,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-21 16:44:45,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:44:45,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:45,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:45,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:46,318 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,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900422904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:46,318 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:46,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:44:46,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104098017] [2021-08-21 16:44:46,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:44:46,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:46,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:44:46,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:44:46,319 INFO L87 Difference]: Start difference. First operand 2399 states and 3086 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:47,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:47,092 INFO L93 Difference]: Finished difference Result 4509 states and 5643 transitions. [2021-08-21 16:44:47,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 16:44:47,092 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:47,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:47,096 INFO L225 Difference]: With dead ends: 4509 [2021-08-21 16:44:47,096 INFO L226 Difference]: Without dead ends: 4429 [2021-08-21 16:44:47,096 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 934 ImplicationChecksByTransitivity, 792.6ms TimeCoverageRelationStatistics Valid=787, Invalid=2183, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 16:44:47,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4429 states. [2021-08-21 16:44:47,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4429 to 2412. [2021-08-21 16:44:47,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2412 states, 2401 states have (on average 1.2932111620158266) internal successors, (3105), 2411 states have internal predecessors, (3105), 0 states have call successors, (0), 0 states have call 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:47,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2412 states to 2412 states and 3105 transitions. [2021-08-21 16:44:47,116 INFO L78 Accepts]: Start accepts. Automaton has 2412 states and 3105 transitions. Word has length 72 [2021-08-21 16:44:47,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:47,116 INFO L470 AbstractCegarLoop]: Abstraction has 2412 states and 3105 transitions. [2021-08-21 16:44:47,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:47,116 INFO L276 IsEmpty]: Start isEmpty. Operand 2412 states and 3105 transitions. [2021-08-21 16:44:47,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:47,118 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:47,118 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,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-21 16:44:47,318 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:44:47,319 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:47,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:47,319 INFO L82 PathProgramCache]: Analyzing trace with hash -647081468, now seen corresponding path program 81 times [2021-08-21 16:44:47,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:47,319 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603789886] [2021-08-21 16:44:47,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:47,319 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:47,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:47,465 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,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:47,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603789886] [2021-08-21 16:44:47,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603789886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:47,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410620751] [2021-08-21 16:44:47,466 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:44:47,466 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:47,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:47,467 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:44:47,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-21 16:44:52,606 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:44:52,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:52,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:52,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:53,177 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,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410620751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:53,178 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:53,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:44:53,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395642454] [2021-08-21 16:44:53,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:44:53,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:53,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:44:53,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:44:53,179 INFO L87 Difference]: Start difference. First operand 2412 states and 3105 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:53,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:53,905 INFO L93 Difference]: Finished difference Result 4529 states and 5663 transitions. [2021-08-21 16:44:53,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 16:44:53,906 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:53,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:53,910 INFO L225 Difference]: With dead ends: 4529 [2021-08-21 16:44:53,910 INFO L226 Difference]: Without dead ends: 4449 [2021-08-21 16:44:53,911 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 904 ImplicationChecksByTransitivity, 736.5ms TimeCoverageRelationStatistics Valid=771, Invalid=2199, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 16:44:53,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4449 states. [2021-08-21 16:44:53,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4449 to 2412. [2021-08-21 16:44:53,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2412 states, 2401 states have (on average 1.2932111620158266) internal successors, (3105), 2411 states have internal predecessors, (3105), 0 states have call successors, (0), 0 states have call 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:53,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2412 states to 2412 states and 3105 transitions. [2021-08-21 16:44:53,944 INFO L78 Accepts]: Start accepts. Automaton has 2412 states and 3105 transitions. Word has length 72 [2021-08-21 16:44:53,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:53,944 INFO L470 AbstractCegarLoop]: Abstraction has 2412 states and 3105 transitions. [2021-08-21 16:44:53,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:53,944 INFO L276 IsEmpty]: Start isEmpty. Operand 2412 states and 3105 transitions. [2021-08-21 16:44:53,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:53,946 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:53,946 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:53,977 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-21 16:44:54,146 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:44:54,147 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:54,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:54,147 INFO L82 PathProgramCache]: Analyzing trace with hash -308846344, now seen corresponding path program 82 times [2021-08-21 16:44:54,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:54,147 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066675912] [2021-08-21 16:44:54,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:54,147 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:54,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:54,295 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:54,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:54,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066675912] [2021-08-21 16:44:54,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066675912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:54,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364754933] [2021-08-21 16:44:54,295 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:44:54,295 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:54,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:54,296 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:44:54,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 16:44:59,505 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:44:59,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:59,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:59,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:00,072 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:00,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364754933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:00,073 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:00,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:45:00,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921987706] [2021-08-21 16:45:00,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:45:00,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:00,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:45:00,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=419, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:45:00,073 INFO L87 Difference]: Start difference. First operand 2412 states and 3105 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:00,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:00,705 INFO L93 Difference]: Finished difference Result 4269 states and 5363 transitions. [2021-08-21 16:45:00,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:45:00,706 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:00,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:00,710 INFO L225 Difference]: With dead ends: 4269 [2021-08-21 16:45:00,710 INFO L226 Difference]: Without dead ends: 4189 [2021-08-21 16:45:00,710 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 662.0ms TimeCoverageRelationStatistics Valid=694, Invalid=1958, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 16:45:00,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4189 states. [2021-08-21 16:45:00,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4189 to 2387. [2021-08-21 16:45:00,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2387 states, 2376 states have (on average 1.2937710437710437) internal successors, (3074), 2386 states have internal predecessors, (3074), 0 states have call successors, (0), 0 states have call 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:00,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2387 states to 2387 states and 3074 transitions. [2021-08-21 16:45:00,730 INFO L78 Accepts]: Start accepts. Automaton has 2387 states and 3074 transitions. Word has length 72 [2021-08-21 16:45:00,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:00,730 INFO L470 AbstractCegarLoop]: Abstraction has 2387 states and 3074 transitions. [2021-08-21 16:45:00,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:00,730 INFO L276 IsEmpty]: Start isEmpty. Operand 2387 states and 3074 transitions. [2021-08-21 16:45:00,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:00,732 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:00,732 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:00,764 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:00,934 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:00,934 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:00,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:00,934 INFO L82 PathProgramCache]: Analyzing trace with hash -1160897136, now seen corresponding path program 83 times [2021-08-21 16:45:00,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:00,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352633982] [2021-08-21 16:45:00,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:00,934 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:00,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:01,085 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,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:01,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352633982] [2021-08-21 16:45:01,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352633982] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:01,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712214856] [2021-08-21 16:45:01,086 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:45:01,086 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:01,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:01,086 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:01,087 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:06,380 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:45:06,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:06,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:06,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:07,006 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,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712214856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:07,006 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:07,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:45:07,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725119748] [2021-08-21 16:45:07,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:45:07,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:07,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:45:07,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:45:07,007 INFO L87 Difference]: Start difference. First operand 2387 states and 3074 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:07,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:07,805 INFO L93 Difference]: Finished difference Result 4548 states and 5688 transitions. [2021-08-21 16:45:07,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 16:45:07,805 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:07,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:07,810 INFO L225 Difference]: With dead ends: 4548 [2021-08-21 16:45:07,810 INFO L226 Difference]: Without dead ends: 4468 [2021-08-21 16:45:07,811 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 893 ImplicationChecksByTransitivity, 840.9ms TimeCoverageRelationStatistics Valid=757, Invalid=2105, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 16:45:07,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4468 states. [2021-08-21 16:45:07,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4468 to 2352. [2021-08-21 16:45:07,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2341 states have (on average 1.290474156343443) internal successors, (3021), 2351 states have internal predecessors, (3021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:07,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 3021 transitions. [2021-08-21 16:45:07,849 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 3021 transitions. Word has length 72 [2021-08-21 16:45:07,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:07,849 INFO L470 AbstractCegarLoop]: Abstraction has 2352 states and 3021 transitions. [2021-08-21 16:45:07,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:07,849 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 3021 transitions. [2021-08-21 16:45:07,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:07,850 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:07,851 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:07,882 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 16:45:08,051 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:08,052 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:08,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:08,052 INFO L82 PathProgramCache]: Analyzing trace with hash 1761420828, now seen corresponding path program 84 times [2021-08-21 16:45:08,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:08,052 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290184546] [2021-08-21 16:45:08,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:08,052 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:08,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:08,201 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:08,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:08,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290184546] [2021-08-21 16:45:08,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290184546] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:08,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299295170] [2021-08-21 16:45:08,202 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:45:08,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:08,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:08,202 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:08,203 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:13,584 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:45:13,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:13,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:13,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:14,164 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:14,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299295170] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:14,164 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:14,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:45:14,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524105171] [2021-08-21 16:45:14,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:45:14,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:14,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:45:14,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:45:14,165 INFO L87 Difference]: Start difference. First operand 2352 states and 3021 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:14,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:14,723 INFO L93 Difference]: Finished difference Result 4189 states and 5243 transitions. [2021-08-21 16:45:14,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:45:14,723 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:14,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:14,727 INFO L225 Difference]: With dead ends: 4189 [2021-08-21 16:45:14,727 INFO L226 Difference]: Without dead ends: 4109 [2021-08-21 16:45:14,727 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 621.0ms TimeCoverageRelationStatistics Valid=564, Invalid=1692, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:45:14,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4109 states. [2021-08-21 16:45:14,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4109 to 2347. [2021-08-21 16:45:14,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2347 states, 2336 states have (on average 1.288527397260274) internal successors, (3010), 2346 states have internal predecessors, (3010), 0 states have call successors, (0), 0 states have call 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:14,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2347 states to 2347 states and 3010 transitions. [2021-08-21 16:45:14,747 INFO L78 Accepts]: Start accepts. Automaton has 2347 states and 3010 transitions. Word has length 72 [2021-08-21 16:45:14,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:14,747 INFO L470 AbstractCegarLoop]: Abstraction has 2347 states and 3010 transitions. [2021-08-21 16:45:14,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:14,747 INFO L276 IsEmpty]: Start isEmpty. Operand 2347 states and 3010 transitions. [2021-08-21 16:45:14,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:14,749 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:14,749 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:14,781 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:14,949 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:14,950 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:14,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:14,950 INFO L82 PathProgramCache]: Analyzing trace with hash 1032053334, now seen corresponding path program 5 times [2021-08-21 16:45:14,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:14,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526175204] [2021-08-21 16:45:14,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:14,950 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:14,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:15,094 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:15,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:15,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526175204] [2021-08-21 16:45:15,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526175204] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:15,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020712405] [2021-08-21 16:45:15,095 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:45:15,095 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:15,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:15,096 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:15,096 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:20,493 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 16:45:20,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:20,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:20,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:21,089 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:21,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020712405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:21,089 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:21,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:21,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547798307] [2021-08-21 16:45:21,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:21,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:21,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:21,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:21,090 INFO L87 Difference]: Start difference. First operand 2347 states and 3010 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:21,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:21,726 INFO L93 Difference]: Finished difference Result 4160 states and 5221 transitions. [2021-08-21 16:45:21,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 16:45:21,726 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:21,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:21,729 INFO L225 Difference]: With dead ends: 4160 [2021-08-21 16:45:21,729 INFO L226 Difference]: Without dead ends: 3920 [2021-08-21 16:45:21,729 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 732 ImplicationChecksByTransitivity, 701.4ms TimeCoverageRelationStatistics Valid=680, Invalid=2076, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 16:45:21,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3920 states. [2021-08-21 16:45:21,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3920 to 2479. [2021-08-21 16:45:21,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2479 states, 2468 states have (on average 1.28322528363047) internal successors, (3167), 2478 states have internal predecessors, (3167), 0 states have call successors, (0), 0 states have call 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:21,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2479 states to 2479 states and 3167 transitions. [2021-08-21 16:45:21,748 INFO L78 Accepts]: Start accepts. Automaton has 2479 states and 3167 transitions. Word has length 72 [2021-08-21 16:45:21,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:21,749 INFO L470 AbstractCegarLoop]: Abstraction has 2479 states and 3167 transitions. [2021-08-21 16:45:21,749 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:21,749 INFO L276 IsEmpty]: Start isEmpty. Operand 2479 states and 3167 transitions. [2021-08-21 16:45:21,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:21,750 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:21,750 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:21,782 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-08-21 16:45:21,951 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:45:21,951 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:21,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:21,951 INFO L82 PathProgramCache]: Analyzing trace with hash -212133162, now seen corresponding path program 85 times [2021-08-21 16:45:21,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:21,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221904888] [2021-08-21 16:45:21,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:21,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:21,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:22,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:45:22,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:22,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221904888] [2021-08-21 16:45:22,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221904888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:22,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356628225] [2021-08-21 16:45:22,095 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:45:22,095 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:22,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:22,096 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:45:22,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 16:45:27,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:27,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:27,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:28,123 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:28,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356628225] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:28,123 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:28,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:45:28,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767459470] [2021-08-21 16:45:28,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:45:28,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:28,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:45:28,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:45:28,124 INFO L87 Difference]: Start difference. First operand 2479 states and 3167 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:28,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:28,674 INFO L93 Difference]: Finished difference Result 4558 states and 5680 transitions. [2021-08-21 16:45:28,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:45:28,674 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:28,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:28,678 INFO L225 Difference]: With dead ends: 4558 [2021-08-21 16:45:28,678 INFO L226 Difference]: Without dead ends: 4478 [2021-08-21 16:45:28,679 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 605.6ms TimeCoverageRelationStatistics Valid=569, Invalid=1593, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:45:28,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4478 states. [2021-08-21 16:45:28,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4478 to 2459. [2021-08-21 16:45:28,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2459 states, 2448 states have (on average 1.2855392156862746) internal successors, (3147), 2458 states have internal predecessors, (3147), 0 states have call successors, (0), 0 states have call 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:28,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2459 states to 2459 states and 3147 transitions. [2021-08-21 16:45:28,699 INFO L78 Accepts]: Start accepts. Automaton has 2459 states and 3147 transitions. Word has length 72 [2021-08-21 16:45:28,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:28,700 INFO L470 AbstractCegarLoop]: Abstraction has 2459 states and 3147 transitions. [2021-08-21 16:45:28,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:28,700 INFO L276 IsEmpty]: Start isEmpty. Operand 2459 states and 3147 transitions. [2021-08-21 16:45:28,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:28,701 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:28,701 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:28,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-08-21 16:45:28,902 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:45:28,902 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:28,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:28,902 INFO L82 PathProgramCache]: Analyzing trace with hash -2360874, now seen corresponding path program 86 times [2021-08-21 16:45:28,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:28,902 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881950766] [2021-08-21 16:45:28,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:28,902 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:28,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:29,104 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,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:29,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881950766] [2021-08-21 16:45:29,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881950766] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:29,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007655707] [2021-08-21 16:45:29,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:45:29,105 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:29,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:29,106 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:45:29,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-21 16:45:34,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:45:34,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:34,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:34,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:35,200 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:35,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007655707] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:35,201 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:35,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:45:35,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787574331] [2021-08-21 16:45:35,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:45:35,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:35,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:45:35,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=420, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:45:35,201 INFO L87 Difference]: Start difference. First operand 2459 states and 3147 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:35,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:35,854 INFO L93 Difference]: Finished difference Result 4664 states and 5806 transitions. [2021-08-21 16:45:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 16:45:35,855 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:35,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:35,859 INFO L225 Difference]: With dead ends: 4664 [2021-08-21 16:45:35,859 INFO L226 Difference]: Without dead ends: 4584 [2021-08-21 16:45:35,860 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 711.2ms TimeCoverageRelationStatistics Valid=609, Invalid=1647, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:45:35,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4584 states. [2021-08-21 16:45:35,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4584 to 2434. [2021-08-21 16:45:35,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2434 states, 2423 states have (on average 1.2860090796533223) internal successors, (3116), 2433 states have internal predecessors, (3116), 0 states have call successors, (0), 0 states have call 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:35,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2434 states to 2434 states and 3116 transitions. [2021-08-21 16:45:35,881 INFO L78 Accepts]: Start accepts. Automaton has 2434 states and 3116 transitions. Word has length 72 [2021-08-21 16:45:35,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:35,881 INFO L470 AbstractCegarLoop]: Abstraction has 2434 states and 3116 transitions. [2021-08-21 16:45:35,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:35,881 INFO L276 IsEmpty]: Start isEmpty. Operand 2434 states and 3116 transitions. [2021-08-21 16:45:35,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:35,883 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:35,883 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:35,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-08-21 16:45:36,083 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:45:36,083 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:36,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:36,084 INFO L82 PathProgramCache]: Analyzing trace with hash 728009954, now seen corresponding path program 87 times [2021-08-21 16:45:36,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:36,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024776466] [2021-08-21 16:45:36,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:36,084 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:36,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:36,232 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:36,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:36,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024776466] [2021-08-21 16:45:36,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024776466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:36,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17348065] [2021-08-21 16:45:36,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:45:36,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:36,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:36,240 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:45:36,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-21 16:45:41,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:45:41,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:41,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:41,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:42,408 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:42,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17348065] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:42,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:42,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:45:42,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785453049] [2021-08-21 16:45:42,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:45:42,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:42,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:45:42,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=420, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:45:42,409 INFO L87 Difference]: Start difference. First operand 2434 states and 3116 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:43,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:43,039 INFO L93 Difference]: Finished difference Result 4709 states and 5857 transitions. [2021-08-21 16:45:43,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:45:43,039 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:43,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:43,044 INFO L225 Difference]: With dead ends: 4709 [2021-08-21 16:45:43,044 INFO L226 Difference]: Without dead ends: 4629 [2021-08-21 16:45:43,044 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 828 ImplicationChecksByTransitivity, 677.3ms TimeCoverageRelationStatistics Valid=723, Invalid=2033, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 16:45:43,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4629 states. [2021-08-21 16:45:43,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4629 to 2449. [2021-08-21 16:45:43,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2449 states, 2438 states have (on average 1.281788351107465) internal successors, (3125), 2448 states have internal predecessors, (3125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:43,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2449 states to 2449 states and 3125 transitions. [2021-08-21 16:45:43,066 INFO L78 Accepts]: Start accepts. Automaton has 2449 states and 3125 transitions. Word has length 72 [2021-08-21 16:45:43,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:43,066 INFO L470 AbstractCegarLoop]: Abstraction has 2449 states and 3125 transitions. [2021-08-21 16:45:43,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:43,066 INFO L276 IsEmpty]: Start isEmpty. Operand 2449 states and 3125 transitions. [2021-08-21 16:45:43,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:43,068 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:43,068 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:43,101 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:45:43,268 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:45:43,269 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:43,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:43,269 INFO L82 PathProgramCache]: Analyzing trace with hash 1066245078, now seen corresponding path program 88 times [2021-08-21 16:45:43,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:43,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211255870] [2021-08-21 16:45:43,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:43,269 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:43,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:43,440 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:43,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:43,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211255870] [2021-08-21 16:45:43,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211255870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:43,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749585564] [2021-08-21 16:45:43,441 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:45:43,441 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:43,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:43,441 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:45:43,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-21 16:45:49,083 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:45:49,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:49,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:49,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:49,670 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:49,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749585564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:49,670 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:49,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:45:49,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099125108] [2021-08-21 16:45:49,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:45:49,670 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:49,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:45:49,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=419, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:45:49,671 INFO L87 Difference]: Start difference. First operand 2449 states and 3125 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:50,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:50,354 INFO L93 Difference]: Finished difference Result 4709 states and 5873 transitions. [2021-08-21 16:45:50,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 16:45:50,354 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:50,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:50,359 INFO L225 Difference]: With dead ends: 4709 [2021-08-21 16:45:50,359 INFO L226 Difference]: Without dead ends: 4629 [2021-08-21 16:45:50,359 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 872 ImplicationChecksByTransitivity, 719.1ms TimeCoverageRelationStatistics Valid=756, Invalid=2106, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 16:45:50,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4629 states. [2021-08-21 16:45:50,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4629 to 2459. [2021-08-21 16:45:50,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2459 states, 2448 states have (on average 1.2855392156862746) internal successors, (3147), 2458 states have internal predecessors, (3147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:50,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2459 states to 2459 states and 3147 transitions. [2021-08-21 16:45:50,381 INFO L78 Accepts]: Start accepts. Automaton has 2459 states and 3147 transitions. Word has length 72 [2021-08-21 16:45:50,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:50,381 INFO L470 AbstractCegarLoop]: Abstraction has 2459 states and 3147 transitions. [2021-08-21 16:45:50,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:50,381 INFO L276 IsEmpty]: Start isEmpty. Operand 2459 states and 3147 transitions. [2021-08-21 16:45:50,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:50,383 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:50,383 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:50,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-08-21 16:45:50,583 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:45:50,583 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:50,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:50,584 INFO L82 PathProgramCache]: Analyzing trace with hash 1276017366, now seen corresponding path program 89 times [2021-08-21 16:45:50,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:50,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365933530] [2021-08-21 16:45:50,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:50,584 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:50,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:50,749 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:50,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:50,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365933530] [2021-08-21 16:45:50,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365933530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:50,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080764818] [2021-08-21 16:45:50,749 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:45:50,749 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:50,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:50,750 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:45:50,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-21 16:45:56,497 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:45:56,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:56,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:56,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:57,080 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:57,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080764818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:57,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:57,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:45:57,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79369723] [2021-08-21 16:45:57,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:45:57,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:57,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:45:57,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=421, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:45:57,081 INFO L87 Difference]: Start difference. First operand 2459 states and 3147 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:57,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:57,760 INFO L93 Difference]: Finished difference Result 4743 states and 5903 transitions. [2021-08-21 16:45:57,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 16:45:57,761 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:57,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:57,765 INFO L225 Difference]: With dead ends: 4743 [2021-08-21 16:45:57,765 INFO L226 Difference]: Without dead ends: 4663 [2021-08-21 16:45:57,766 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 721.0ms TimeCoverageRelationStatistics Valid=706, Invalid=2050, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 16:45:57,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4663 states. [2021-08-21 16:45:57,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4663 to 2464. [2021-08-21 16:45:57,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2464 states, 2453 states have (on average 1.2874031797798613) internal successors, (3158), 2463 states have internal predecessors, (3158), 0 states have call successors, (0), 0 states have call 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:57,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2464 states to 2464 states and 3158 transitions. [2021-08-21 16:45:57,787 INFO L78 Accepts]: Start accepts. Automaton has 2464 states and 3158 transitions. Word has length 72 [2021-08-21 16:45:57,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:57,787 INFO L470 AbstractCegarLoop]: Abstraction has 2464 states and 3158 transitions. [2021-08-21 16:45:57,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:57,787 INFO L276 IsEmpty]: Start isEmpty. Operand 2464 states and 3158 transitions. [2021-08-21 16:45:57,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:57,789 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:57,789 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:57,822 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:45:57,989 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:45:57,990 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:57,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:57,990 INFO L82 PathProgramCache]: Analyzing trace with hash 31830870, now seen corresponding path program 90 times [2021-08-21 16:45:57,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:57,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725664309] [2021-08-21 16:45:57,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:57,990 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:58,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:58,137 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:58,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:58,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725664309] [2021-08-21 16:45:58,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725664309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:58,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867115296] [2021-08-21 16:45:58,137 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:45:58,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:58,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:58,138 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:45:58,138 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:03,900 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:46:03,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:03,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:03,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:04,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:46:04,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867115296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:04,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:04,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:46:04,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551877671] [2021-08-21 16:46:04,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:46:04,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:04,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:46:04,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:46:04,463 INFO L87 Difference]: Start difference. First operand 2464 states and 3158 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:05,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:05,004 INFO L93 Difference]: Finished difference Result 4415 states and 5511 transitions. [2021-08-21 16:46:05,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:46:05,004 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:05,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:05,008 INFO L225 Difference]: With dead ends: 4415 [2021-08-21 16:46:05,008 INFO L226 Difference]: Without dead ends: 4335 [2021-08-21 16:46:05,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 665 ImplicationChecksByTransitivity, 583.0ms TimeCoverageRelationStatistics Valid=569, Invalid=1687, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:46:05,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4335 states. [2021-08-21 16:46:05,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4335 to 2444. [2021-08-21 16:46:05,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2444 states, 2433 states have (on average 1.2897657213316893) internal successors, (3138), 2443 states have internal predecessors, (3138), 0 states have call successors, (0), 0 states have call 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:05,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2444 states to 2444 states and 3138 transitions. [2021-08-21 16:46:05,029 INFO L78 Accepts]: Start accepts. Automaton has 2444 states and 3138 transitions. Word has length 72 [2021-08-21 16:46:05,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:05,030 INFO L470 AbstractCegarLoop]: Abstraction has 2444 states and 3138 transitions. [2021-08-21 16:46:05,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:05,030 INFO L276 IsEmpty]: Start isEmpty. Operand 2444 states and 3138 transitions. [2021-08-21 16:46:05,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:05,031 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:05,031 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:05,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2021-08-21 16:46:05,232 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:05,233 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:05,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:05,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1204082742, now seen corresponding path program 91 times [2021-08-21 16:46:05,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:05,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334908989] [2021-08-21 16:46:05,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:05,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:05,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:05,387 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:05,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:05,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334908989] [2021-08-21 16:46:05,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334908989] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:05,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131083202] [2021-08-21 16:46:05,387 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:46:05,387 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:05,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:05,388 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:05,389 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:11,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:11,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:11,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:11,838 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:11,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131083202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:11,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:11,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:46:11,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521923518] [2021-08-21 16:46:11,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:46:11,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:11,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:46:11,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:46:11,839 INFO L87 Difference]: Start difference. First operand 2444 states and 3138 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:12,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:12,492 INFO L93 Difference]: Finished difference Result 4503 states and 5615 transitions. [2021-08-21 16:46:12,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:46:12,492 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:12,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:12,496 INFO L225 Difference]: With dead ends: 4503 [2021-08-21 16:46:12,497 INFO L226 Difference]: Without dead ends: 4423 [2021-08-21 16:46:12,497 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 683 ImplicationChecksByTransitivity, 697.1ms TimeCoverageRelationStatistics Valid=570, Invalid=1686, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:46:12,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4423 states. [2021-08-21 16:46:12,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4423 to 2394. [2021-08-21 16:46:12,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2394 states, 2383 states have (on average 1.2908099034830045) internal successors, (3076), 2393 states have internal predecessors, (3076), 0 states have call successors, (0), 0 states have call 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:12,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2394 states to 2394 states and 3076 transitions. [2021-08-21 16:46:12,522 INFO L78 Accepts]: Start accepts. Automaton has 2394 states and 3076 transitions. Word has length 72 [2021-08-21 16:46:12,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:12,522 INFO L470 AbstractCegarLoop]: Abstraction has 2394 states and 3076 transitions. [2021-08-21 16:46:12,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:12,522 INFO L276 IsEmpty]: Start isEmpty. Operand 2394 states and 3076 transitions. [2021-08-21 16:46:12,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:12,524 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:12,524 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:12,556 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:12,725 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:12,725 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:12,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:12,725 INFO L82 PathProgramCache]: Analyzing trace with hash -1846361246, now seen corresponding path program 92 times [2021-08-21 16:46:12,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:12,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008838386] [2021-08-21 16:46:12,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:12,725 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:12,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:12,909 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:12,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:12,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008838386] [2021-08-21 16:46:12,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008838386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:12,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878158020] [2021-08-21 16:46:12,910 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:46:12,910 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:12,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:12,910 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:12,911 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:46:18,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:46:18,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:18,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:18,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:19,366 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:19,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878158020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:19,366 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:19,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:46:19,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310390790] [2021-08-21 16:46:19,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:46:19,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:19,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:46:19,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=420, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:46:19,367 INFO L87 Difference]: Start difference. First operand 2394 states and 3076 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:19,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:19,907 INFO L93 Difference]: Finished difference Result 4288 states and 5342 transitions. [2021-08-21 16:46:19,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:46:19,907 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:19,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:19,912 INFO L225 Difference]: With dead ends: 4288 [2021-08-21 16:46:19,912 INFO L226 Difference]: Without dead ends: 4208 [2021-08-21 16:46:19,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 621.6ms TimeCoverageRelationStatistics Valid=495, Invalid=1485, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:46:19,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4208 states. [2021-08-21 16:46:19,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4208 to 2369. [2021-08-21 16:46:19,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2369 states, 2358 states have (on average 1.2913486005089059) internal successors, (3045), 2368 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:46:19,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2369 states to 2369 states and 3045 transitions. [2021-08-21 16:46:19,933 INFO L78 Accepts]: Start accepts. Automaton has 2369 states and 3045 transitions. Word has length 72 [2021-08-21 16:46:19,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:19,933 INFO L470 AbstractCegarLoop]: Abstraction has 2369 states and 3045 transitions. [2021-08-21 16:46:19,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:19,933 INFO L276 IsEmpty]: Start isEmpty. Operand 2369 states and 3045 transitions. [2021-08-21 16:46:19,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:19,935 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:19,935 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:19,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2021-08-21 16:46:20,135 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:46:20,135 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:20,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:20,136 INFO L82 PathProgramCache]: Analyzing trace with hash 622302910, now seen corresponding path program 93 times [2021-08-21 16:46:20,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:20,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971239888] [2021-08-21 16:46:20,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:20,136 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:20,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:20,289 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:20,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:20,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971239888] [2021-08-21 16:46:20,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971239888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:20,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156492600] [2021-08-21 16:46:20,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:46:20,289 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:20,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:20,290 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:46:20,290 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:46:26,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 16:46:26,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:26,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:26,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:26,785 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:26,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156492600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:26,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:26,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 16:46:26,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342380106] [2021-08-21 16:46:26,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:46:26,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:26,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:46:26,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:46:26,786 INFO L87 Difference]: Start difference. First operand 2369 states and 3045 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:27,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:27,259 INFO L93 Difference]: Finished difference Result 4184 states and 5214 transitions. [2021-08-21 16:46:27,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:46:27,259 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:27,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:27,263 INFO L225 Difference]: With dead ends: 4184 [2021-08-21 16:46:27,263 INFO L226 Difference]: Without dead ends: 4104 [2021-08-21 16:46:27,263 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 537.2ms TimeCoverageRelationStatistics Valid=437, Invalid=1369, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:46:27,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4104 states. [2021-08-21 16:46:27,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4104 to 2349. [2021-08-21 16:46:27,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 2338 states have (on average 1.2835757057313943) internal successors, (3001), 2348 states have internal predecessors, (3001), 0 states have call successors, (0), 0 states have call 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:27,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 3001 transitions. [2021-08-21 16:46:27,283 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 3001 transitions. Word has length 72 [2021-08-21 16:46:27,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:27,283 INFO L470 AbstractCegarLoop]: Abstraction has 2349 states and 3001 transitions. [2021-08-21 16:46:27,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:27,283 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 3001 transitions. [2021-08-21 16:46:27,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:27,285 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:27,285 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:46:27,321 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:46:27,493 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:46:27,493 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:27,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:27,493 INFO L82 PathProgramCache]: Analyzing trace with hash -139365381, now seen corresponding path program 4 times [2021-08-21 16:46:27,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:27,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677375683] [2021-08-21 16:46:27,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:27,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:27,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:27,674 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 119 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:27,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:27,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677375683] [2021-08-21 16:46:27,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677375683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:27,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448104734] [2021-08-21 16:46:27,674 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:46:27,674 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:27,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:27,677 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:46:27,681 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:46:33,643 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:46:33,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:33,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:33,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:34,155 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 119 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:34,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448104734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:34,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:34,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:46:34,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69732426] [2021-08-21 16:46:34,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:46:34,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:34,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:46:34,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=468, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:46:34,156 INFO L87 Difference]: Start difference. First operand 2349 states and 3001 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:34,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:34,424 INFO L93 Difference]: Finished difference Result 3268 states and 4089 transitions. [2021-08-21 16:46:34,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:46:34,424 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:34,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:34,427 INFO L225 Difference]: With dead ends: 3268 [2021-08-21 16:46:34,427 INFO L226 Difference]: Without dead ends: 3108 [2021-08-21 16:46:34,427 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 408.5ms TimeCoverageRelationStatistics Valid=356, Invalid=1126, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 16:46:34,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3108 states. [2021-08-21 16:46:34,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3108 to 2359. [2021-08-21 16:46:34,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2359 states, 2348 states have (on average 1.2874787052810903) internal successors, (3023), 2358 states have internal predecessors, (3023), 0 states have call successors, (0), 0 states have call 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:34,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2359 states to 2359 states and 3023 transitions. [2021-08-21 16:46:34,444 INFO L78 Accepts]: Start accepts. Automaton has 2359 states and 3023 transitions. Word has length 72 [2021-08-21 16:46:34,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:34,444 INFO L470 AbstractCegarLoop]: Abstraction has 2359 states and 3023 transitions. [2021-08-21 16:46:34,445 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:34,445 INFO L276 IsEmpty]: Start isEmpty. Operand 2359 states and 3023 transitions. [2021-08-21 16:46:34,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:34,446 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:34,446 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:46:34,479 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:46:34,646 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:46:34,647 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:34,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:34,647 INFO L82 PathProgramCache]: Analyzing trace with hash -319119368, now seen corresponding path program 17 times [2021-08-21 16:46:34,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:34,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47060854] [2021-08-21 16:46:34,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:34,647 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:34,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:34,792 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:34,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:34,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47060854] [2021-08-21 16:46:34,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47060854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:34,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957572090] [2021-08-21 16:46:34,793 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:46:34,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:34,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:34,793 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:46:34,794 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:46:40,802 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 16:46:40,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:40,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:40,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:41,310 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:41,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957572090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:41,310 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:41,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:46:41,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060464351] [2021-08-21 16:46:41,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:46:41,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:41,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:46:41,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:46:41,311 INFO L87 Difference]: Start difference. First operand 2359 states and 3023 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:41,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:41,535 INFO L93 Difference]: Finished difference Result 3711 states and 4647 transitions. [2021-08-21 16:46:41,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:46:41,536 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:41,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:41,539 INFO L225 Difference]: With dead ends: 3711 [2021-08-21 16:46:41,539 INFO L226 Difference]: Without dead ends: 3631 [2021-08-21 16:46:41,539 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 340.5ms TimeCoverageRelationStatistics Valid=278, Invalid=912, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 16:46:41,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3631 states. [2021-08-21 16:46:41,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3631 to 2354. [2021-08-21 16:46:41,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2354 states, 2343 states have (on average 1.2855313700384123) internal successors, (3012), 2353 states have internal predecessors, (3012), 0 states have call successors, (0), 0 states have call 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:41,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2354 states to 2354 states and 3012 transitions. [2021-08-21 16:46:41,557 INFO L78 Accepts]: Start accepts. Automaton has 2354 states and 3012 transitions. Word has length 72 [2021-08-21 16:46:41,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:41,557 INFO L470 AbstractCegarLoop]: Abstraction has 2354 states and 3012 transitions. [2021-08-21 16:46:41,557 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:41,557 INFO L276 IsEmpty]: Start isEmpty. Operand 2354 states and 3012 transitions. [2021-08-21 16:46:41,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:41,559 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:41,559 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:46:41,592 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2021-08-21 16:46:41,759 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:46:41,760 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:41,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:41,760 INFO L82 PathProgramCache]: Analyzing trace with hash -1611121954, now seen corresponding path program 18 times [2021-08-21 16:46:41,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:41,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757797275] [2021-08-21 16:46:41,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:41,760 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:41,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:41,905 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:41,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:41,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757797275] [2021-08-21 16:46:41,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757797275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:41,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823434443] [2021-08-21 16:46:41,905 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:46:41,906 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:41,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:41,907 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:46:41,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-08-21 16:46:47,997 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 16:46:47,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:47,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:46:47,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:48,358 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:48,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823434443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:48,359 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:48,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 18 [2021-08-21 16:46:48,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983133127] [2021-08-21 16:46:48,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:46:48,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:48,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:46:48,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:46:48,360 INFO L87 Difference]: Start difference. First operand 2354 states and 3012 transitions. Second operand has 18 states, 18 states have (on average 5.611111111111111) internal successors, (101), 18 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call 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,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:48,742 INFO L93 Difference]: Finished difference Result 5054 states and 6368 transitions. [2021-08-21 16:46:48,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 16:46:48,743 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.611111111111111) internal successors, (101), 18 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have 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,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:48,747 INFO L225 Difference]: With dead ends: 5054 [2021-08-21 16:46:48,747 INFO L226 Difference]: Without dead ends: 4814 [2021-08-21 16:46:48,748 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 368.1ms TimeCoverageRelationStatistics Valid=317, Invalid=1165, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 16:46:48,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4814 states. [2021-08-21 16:46:48,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4814 to 2335. [2021-08-21 16:46:48,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2335 states, 2324 states have (on average 1.2870051635111877) internal successors, (2991), 2334 states have internal predecessors, (2991), 0 states have call successors, (0), 0 states have call 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,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2335 states to 2335 states and 2991 transitions. [2021-08-21 16:46:48,769 INFO L78 Accepts]: Start accepts. Automaton has 2335 states and 2991 transitions. Word has length 72 [2021-08-21 16:46:48,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:48,770 INFO L470 AbstractCegarLoop]: Abstraction has 2335 states and 2991 transitions. [2021-08-21 16:46:48,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.611111111111111) internal successors, (101), 18 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call 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,770 INFO L276 IsEmpty]: Start isEmpty. Operand 2335 states and 2991 transitions. [2021-08-21 16:46:48,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:48,771 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:48,771 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:46:48,806 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:46:48,972 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:46:48,973 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:48,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:48,973 INFO L82 PathProgramCache]: Analyzing trace with hash -866138926, now seen corresponding path program 94 times [2021-08-21 16:46:48,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:48,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561965963] [2021-08-21 16:46:48,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:48,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:49,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:49,119 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:49,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:49,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561965963] [2021-08-21 16:46:49,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561965963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:49,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155251855] [2021-08-21 16:46:49,120 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:46:49,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:49,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:49,120 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:46:49,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-08-21 16:46:55,253 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:46:55,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:55,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:55,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:55,783 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:55,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155251855] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:55,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:55,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:46:55,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289213142] [2021-08-21 16:46:55,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:46:55,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:55,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:46:55,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:46:55,784 INFO L87 Difference]: Start difference. First operand 2335 states and 2991 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:56,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:56,854 INFO L93 Difference]: Finished difference Result 5559 states and 7019 transitions. [2021-08-21 16:46:56,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 16:46:56,854 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:56,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:56,859 INFO L225 Difference]: With dead ends: 5559 [2021-08-21 16:46:56,859 INFO L226 Difference]: Without dead ends: 5319 [2021-08-21 16:46:56,860 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1212 ImplicationChecksByTransitivity, 1081.1ms TimeCoverageRelationStatistics Valid=886, Invalid=3404, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 16:46:56,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5319 states. [2021-08-21 16:46:56,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5319 to 2320. [2021-08-21 16:46:56,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2320 states, 2309 states have (on average 1.2862711130359463) internal successors, (2970), 2319 states have internal predecessors, (2970), 0 states have call successors, (0), 0 states have call 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:56,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2320 states to 2320 states and 2970 transitions. [2021-08-21 16:46:56,882 INFO L78 Accepts]: Start accepts. Automaton has 2320 states and 2970 transitions. Word has length 72 [2021-08-21 16:46:56,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:56,883 INFO L470 AbstractCegarLoop]: Abstraction has 2320 states and 2970 transitions. [2021-08-21 16:46:56,883 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:56,883 INFO L276 IsEmpty]: Start isEmpty. Operand 2320 states and 2970 transitions. [2021-08-21 16:46:56,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:56,884 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:56,884 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:56,918 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-08-21 16:46:57,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:57,085 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:57,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:57,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1368221646, now seen corresponding path program 95 times [2021-08-21 16:46:57,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:57,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321836607] [2021-08-21 16:46:57,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:57,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:57,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:57,230 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:57,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:57,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321836607] [2021-08-21 16:46:57,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321836607] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:57,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375300556] [2021-08-21 16:46:57,231 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:46:57,231 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:57,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:57,232 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:46:57,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-08-21 16:47:03,389 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:47:03,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:47:03,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:47:03,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:47:03,925 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:03,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375300556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:03,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:47:03,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:47:03,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063667025] [2021-08-21 16:47:03,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:47:03,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:47:03,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:47:03,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=461, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:47:03,926 INFO L87 Difference]: Start difference. First operand 2320 states and 2970 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:05,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:47:05,315 INFO L93 Difference]: Finished difference Result 6361 states and 8005 transitions. [2021-08-21 16:47:05,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 16:47:05,315 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:05,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:47:05,320 INFO L225 Difference]: With dead ends: 6361 [2021-08-21 16:47:05,320 INFO L226 Difference]: Without dead ends: 6121 [2021-08-21 16:47:05,321 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1783 ImplicationChecksByTransitivity, 1352.7ms TimeCoverageRelationStatistics Valid=1187, Invalid=4513, Unknown=0, NotChecked=0, Total=5700 [2021-08-21 16:47:05,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6121 states. [2021-08-21 16:47:05,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6121 to 2395. [2021-08-21 16:47:05,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2395 states, 2384 states have (on average 1.2898489932885906) internal successors, (3075), 2394 states have internal predecessors, (3075), 0 states have call successors, (0), 0 states have call 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:05,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2395 states to 2395 states and 3075 transitions. [2021-08-21 16:47:05,347 INFO L78 Accepts]: Start accepts. Automaton has 2395 states and 3075 transitions. Word has length 72 [2021-08-21 16:47:05,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:47:05,347 INFO L470 AbstractCegarLoop]: Abstraction has 2395 states and 3075 transitions. [2021-08-21 16:47:05,347 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:05,347 INFO L276 IsEmpty]: Start isEmpty. Operand 2395 states and 3075 transitions. [2021-08-21 16:47:05,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:47:05,349 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:47:05,349 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:05,384 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-08-21 16:47:05,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-08-21 16:47:05,553 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:47:05,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:47:05,553 INFO L82 PathProgramCache]: Analyzing trace with hash -243691250, now seen corresponding path program 96 times [2021-08-21 16:47:05,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:47:05,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014001022] [2021-08-21 16:47:05,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:47:05,554 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:47:05,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:47:05,718 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:05,718 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:47:05,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014001022] [2021-08-21 16:47:05,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014001022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:05,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287386489] [2021-08-21 16:47:05,718 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:47:05,718 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:47:05,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:47:05,719 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:47:05,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-08-21 16:47:11,920 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:47:11,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:47:11,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:47:11,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:47:12,486 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:12,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287386489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:12,486 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:47:12,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:47:12,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821914962] [2021-08-21 16:47:12,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:47:12,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:47:12,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:47:12,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:47:12,487 INFO L87 Difference]: Start difference. First operand 2395 states and 3075 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:14,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:47:14,233 INFO L93 Difference]: Finished difference Result 6378 states and 8024 transitions. [2021-08-21 16:47:14,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 16:47:14,233 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:14,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:47:14,239 INFO L225 Difference]: With dead ends: 6378 [2021-08-21 16:47:14,239 INFO L226 Difference]: Without dead ends: 6138 [2021-08-21 16:47:14,239 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1986 ImplicationChecksByTransitivity, 1681.3ms TimeCoverageRelationStatistics Valid=1278, Invalid=4884, Unknown=0, NotChecked=0, Total=6162 [2021-08-21 16:47:14,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6138 states. [2021-08-21 16:47:14,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6138 to 2335. [2021-08-21 16:47:14,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2335 states, 2324 states have (on average 1.2870051635111877) internal successors, (2991), 2334 states have internal predecessors, (2991), 0 states have call successors, (0), 0 states have call 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:14,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2335 states to 2335 states and 2991 transitions. [2021-08-21 16:47:14,265 INFO L78 Accepts]: Start accepts. Automaton has 2335 states and 2991 transitions. Word has length 72 [2021-08-21 16:47:14,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:47:14,265 INFO L470 AbstractCegarLoop]: Abstraction has 2335 states and 2991 transitions. [2021-08-21 16:47:14,266 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:14,266 INFO L276 IsEmpty]: Start isEmpty. Operand 2335 states and 2991 transitions. [2021-08-21 16:47:14,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:47:14,267 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:47:14,267 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:47:14,302 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-08-21 16:47:14,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:47:14,469 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:47:14,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:47:14,469 INFO L82 PathProgramCache]: Analyzing trace with hash 530203218, now seen corresponding path program 97 times [2021-08-21 16:47:14,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:47:14,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742866610] [2021-08-21 16:47:14,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:47:14,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:47:14,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:47:14,655 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:14,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:47:14,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742866610] [2021-08-21 16:47:14,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742866610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:14,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90027062] [2021-08-21 16:47:14,655 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:47:14,655 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:47:14,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:47:14,656 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:47:14,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-08-21 16:47:20,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:47:20,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:47:20,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:47:21,420 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:21,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90027062] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:21,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:47:21,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:47:21,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985182066] [2021-08-21 16:47:21,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:47:21,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:47:21,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:47:21,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:47:21,421 INFO L87 Difference]: Start difference. First operand 2335 states and 2991 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:23,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:47:23,296 INFO L93 Difference]: Finished difference Result 6676 states and 8438 transitions. [2021-08-21 16:47:23,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 16:47:23,297 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:23,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:47:23,303 INFO L225 Difference]: With dead ends: 6676 [2021-08-21 16:47:23,303 INFO L226 Difference]: Without dead ends: 6436 [2021-08-21 16:47:23,304 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2584 ImplicationChecksByTransitivity, 1809.0ms TimeCoverageRelationStatistics Valid=1624, Invalid=6032, Unknown=0, NotChecked=0, Total=7656 [2021-08-21 16:47:23,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6436 states. [2021-08-21 16:47:23,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6436 to 2455. [2021-08-21 16:47:23,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2455 states, 2444 states have (on average 1.291734860883797) internal successors, (3157), 2454 states have internal predecessors, (3157), 0 states have call successors, (0), 0 states have call 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:23,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2455 states to 2455 states and 3157 transitions. [2021-08-21 16:47:23,331 INFO L78 Accepts]: Start accepts. Automaton has 2455 states and 3157 transitions. Word has length 72 [2021-08-21 16:47:23,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:47:23,331 INFO L470 AbstractCegarLoop]: Abstraction has 2455 states and 3157 transitions. [2021-08-21 16:47:23,332 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:23,332 INFO L276 IsEmpty]: Start isEmpty. Operand 2455 states and 3157 transitions. [2021-08-21 16:47:23,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:47:23,333 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:47:23,333 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:47:23,367 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2021-08-21 16:47:23,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:47:23,534 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:47:23,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:47:23,534 INFO L82 PathProgramCache]: Analyzing trace with hash -1081709678, now seen corresponding path program 98 times [2021-08-21 16:47:23,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:47:23,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890189681] [2021-08-21 16:47:23,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:47:23,534 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:47:23,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:47:23,683 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:23,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:47:23,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890189681] [2021-08-21 16:47:23,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890189681] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:23,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616563667] [2021-08-21 16:47:23,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:47:23,684 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:47:23,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:47:23,684 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:47:23,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-08-21 16:47:29,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:47:29,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:47:29,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:47:29,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:47:36,044 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:36,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616563667] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:36,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:47:36,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:47:36,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369531801] [2021-08-21 16:47:36,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:47:36,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:47:36,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:47:36,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=463, Unknown=1, NotChecked=0, Total=600 [2021-08-21 16:47:36,045 INFO L87 Difference]: Start difference. First operand 2455 states and 3157 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:48:44,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:48:44,898 INFO L93 Difference]: Finished difference Result 6964 states and 8802 transitions. [2021-08-21 16:48:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-08-21 16:48:44,899 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:48:44,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:48:44,906 INFO L225 Difference]: With dead ends: 6964 [2021-08-21 16:48:44,906 INFO L226 Difference]: Without dead ends: 6724 [2021-08-21 16:48:44,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2535 ImplicationChecksByTransitivity, 63277.5ms TimeCoverageRelationStatistics Valid=1546, Invalid=5751, Unknown=13, NotChecked=0, Total=7310 [2021-08-21 16:48:44,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6724 states. [2021-08-21 16:48:44,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6724 to 2410. [2021-08-21 16:48:44,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2410 states, 2399 states have (on average 1.294706127553147) internal successors, (3106), 2409 states have internal predecessors, (3106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:48:44,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2410 states to 2410 states and 3106 transitions. [2021-08-21 16:48:44,934 INFO L78 Accepts]: Start accepts. Automaton has 2410 states and 3106 transitions. Word has length 72 [2021-08-21 16:48:44,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:48:44,934 INFO L470 AbstractCegarLoop]: Abstraction has 2410 states and 3106 transitions. [2021-08-21 16:48:44,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:48:44,934 INFO L276 IsEmpty]: Start isEmpty. Operand 2410 states and 3106 transitions. [2021-08-21 16:48:44,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:48:44,935 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:48:44,936 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:48:44,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-08-21 16:48:45,136 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:48:45,136 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:48:45,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:48:45,136 INFO L82 PathProgramCache]: Analyzing trace with hash 813644574, now seen corresponding path program 99 times [2021-08-21 16:48:45,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:48:45,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444190047] [2021-08-21 16:48:45,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:48:45,137 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:48:45,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:48:45,304 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:45,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:48:45,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444190047] [2021-08-21 16:48:45,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444190047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:48:45,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900220470] [2021-08-21 16:48:45,304 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:48:45,304 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:48:45,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:48:45,305 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:48:45,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-08-21 16:48:51,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:48:51,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:48:51,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:48:51,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:48:52,254 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:52,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900220470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:48:52,254 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:48:52,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:48:52,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884577905] [2021-08-21 16:48:52,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:48:52,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:48:52,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:48:52,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:48:52,255 INFO L87 Difference]: Start difference. First operand 2410 states and 3106 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:48:54,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:48:54,319 INFO L93 Difference]: Finished difference Result 6390 states and 8100 transitions. [2021-08-21 16:48:54,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 16:48:54,319 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:48:54,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:48:54,326 INFO L225 Difference]: With dead ends: 6390 [2021-08-21 16:48:54,326 INFO L226 Difference]: Without dead ends: 6150 [2021-08-21 16:48:54,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2128 ImplicationChecksByTransitivity, 1995.0ms TimeCoverageRelationStatistics Valid=1352, Invalid=4968, Unknown=0, NotChecked=0, Total=6320 [2021-08-21 16:48:54,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6150 states. [2021-08-21 16:48:54,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6150 to 2470. [2021-08-21 16:48:54,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2470 states, 2459 states have (on average 1.2972753151687677) internal successors, (3190), 2469 states have internal predecessors, (3190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:48:54,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2470 states to 2470 states and 3190 transitions. [2021-08-21 16:48:54,353 INFO L78 Accepts]: Start accepts. Automaton has 2470 states and 3190 transitions. Word has length 72 [2021-08-21 16:48:54,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:48:54,353 INFO L470 AbstractCegarLoop]: Abstraction has 2470 states and 3190 transitions. [2021-08-21 16:48:54,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:48:54,353 INFO L276 IsEmpty]: Start isEmpty. Operand 2470 states and 3190 transitions. [2021-08-21 16:48:54,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:48:54,355 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:48:54,355 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:48:54,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2021-08-21 16:48:54,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-08-21 16:48:54,556 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:48:54,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:48:54,556 INFO L82 PathProgramCache]: Analyzing trace with hash 1250537824, now seen corresponding path program 100 times [2021-08-21 16:48:54,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:48:54,556 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745062646] [2021-08-21 16:48:54,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:48:54,556 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:48:54,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:48:54,710 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:54,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:48:54,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745062646] [2021-08-21 16:48:54,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745062646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:48:54,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953700700] [2021-08-21 16:48:54,710 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:48:54,711 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:48:54,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:48:54,711 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:48:54,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-08-21 16:49:01,150 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:49:01,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:01,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:01,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:01,740 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:01,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953700700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:01,740 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:01,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:49:01,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337307434] [2021-08-21 16:49:01,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:49:01,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:01,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:49:01,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:01,741 INFO L87 Difference]: Start difference. First operand 2470 states and 3190 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:03,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:03,573 INFO L93 Difference]: Finished difference Result 6337 states and 8025 transitions. [2021-08-21 16:49:03,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-08-21 16:49:03,573 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:03,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:03,580 INFO L225 Difference]: With dead ends: 6337 [2021-08-21 16:49:03,580 INFO L226 Difference]: Without dead ends: 6097 [2021-08-21 16:49:03,581 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2435 ImplicationChecksByTransitivity, 1708.0ms TimeCoverageRelationStatistics Valid=1502, Invalid=5638, Unknown=0, NotChecked=0, Total=7140 [2021-08-21 16:49:03,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6097 states. [2021-08-21 16:49:03,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6097 to 2380. [2021-08-21 16:49:03,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2380 states, 2369 states have (on average 1.293372731110173) internal successors, (3064), 2379 states have internal predecessors, (3064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:03,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2380 states to 2380 states and 3064 transitions. [2021-08-21 16:49:03,615 INFO L78 Accepts]: Start accepts. Automaton has 2380 states and 3064 transitions. Word has length 72 [2021-08-21 16:49:03,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:03,615 INFO L470 AbstractCegarLoop]: Abstraction has 2380 states and 3064 transitions. [2021-08-21 16:49:03,615 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:03,615 INFO L276 IsEmpty]: Start isEmpty. Operand 2380 states and 3064 transitions. [2021-08-21 16:49:03,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:49:03,617 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:03,617 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:03,654 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:03,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-21 16:49:03,817 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:03,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:03,817 INFO L82 PathProgramCache]: Analyzing trace with hash 449141326, now seen corresponding path program 101 times [2021-08-21 16:49:03,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:03,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220103832] [2021-08-21 16:49:03,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:03,818 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:03,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:04,017 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:04,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:04,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220103832] [2021-08-21 16:49:04,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220103832] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:04,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827246442] [2021-08-21 16:49:04,018 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:49:04,018 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:04,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:04,018 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:04,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-08-21 16:49:10,545 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:49:10,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:10,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:10,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:11,070 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:11,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827246442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:11,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:11,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:49:11,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047960792] [2021-08-21 16:49:11,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:49:11,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:11,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:49:11,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:11,071 INFO L87 Difference]: Start difference. First operand 2380 states and 3064 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:13,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:13,139 INFO L93 Difference]: Finished difference Result 6595 states and 8333 transitions. [2021-08-21 16:49:13,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-21 16:49:13,139 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:13,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:13,145 INFO L225 Difference]: With dead ends: 6595 [2021-08-21 16:49:13,145 INFO L226 Difference]: Without dead ends: 6355 [2021-08-21 16:49:13,146 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2818 ImplicationChecksByTransitivity, 1968.0ms TimeCoverageRelationStatistics Valid=1798, Invalid=6574, Unknown=0, NotChecked=0, Total=8372 [2021-08-21 16:49:13,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6355 states. [2021-08-21 16:49:13,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6355 to 2695. [2021-08-21 16:49:13,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2695 states, 2684 states have (on average 1.2880029806259314) internal successors, (3457), 2694 states have internal predecessors, (3457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:13,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2695 states to 2695 states and 3457 transitions. [2021-08-21 16:49:13,174 INFO L78 Accepts]: Start accepts. Automaton has 2695 states and 3457 transitions. Word has length 72 [2021-08-21 16:49:13,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:13,174 INFO L470 AbstractCegarLoop]: Abstraction has 2695 states and 3457 transitions. [2021-08-21 16:49:13,174 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:13,174 INFO L276 IsEmpty]: Start isEmpty. Operand 2695 states and 3457 transitions. [2021-08-21 16:49:13,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:49:13,176 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:13,176 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:13,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:13,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-21 16:49:13,377 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:13,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:13,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1162771570, now seen corresponding path program 102 times [2021-08-21 16:49:13,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:13,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876182647] [2021-08-21 16:49:13,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:13,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:13,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:13,531 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:13,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:13,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876182647] [2021-08-21 16:49:13,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876182647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:13,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724164406] [2021-08-21 16:49:13,531 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:49:13,531 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:13,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:13,532 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:13,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-08-21 16:49:20,102 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:49:20,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:20,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:20,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:27,442 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:27,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724164406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:27,443 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:27,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:49:27,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011818928] [2021-08-21 16:49:27,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:49:27,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:27,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:49:27,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=467, Unknown=2, NotChecked=0, Total=600 [2021-08-21 16:49:27,443 INFO L87 Difference]: Start difference. First operand 2695 states and 3457 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) Received shutdown request... [2021-08-21 16:49:51,350 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 16:49:51,351 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:52,121 WARN L223 SmtUtils]: Removed 1 from assertion stack [2021-08-21 16:49:52,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:49:52,122 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 16:49:52,158 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2021-08-21 16:49:52,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-21 16:49:52,323 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (2695states) and FLOYD_HOARE automaton (currently 28 states, 25 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 60 for 0ms.. [2021-08-21 16:49:52,324 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 16:49:52,324 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 16:49:52,326 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 16:49:52,326 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 16:49:52,327 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 04:49:52 BasicIcfg [2021-08-21 16:49:52,327 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 16:49:52,328 INFO L168 Benchmark]: Toolchain (without parser) took 752653.89 ms. Allocated memory was 192.9 MB in the beginning and 1.3 GB in the end (delta: 1.1 GB). Free memory was 156.9 MB in the beginning and 578.6 MB in the end (delta: -421.8 MB). Peak memory consumption was 699.3 MB. Max. memory is 8.0 GB. [2021-08-21 16:49:52,329 INFO L168 Benchmark]: CDTParser took 0.41 ms. Allocated memory is still 192.9 MB. Free memory is still 174.7 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 16:49:52,329 INFO L168 Benchmark]: CACSL2BoogieTranslator took 288.95 ms. Allocated memory is still 192.9 MB. Free memory was 156.7 MB in the beginning and 167.0 MB in the end (delta: -10.3 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. [2021-08-21 16:49:52,329 INFO L168 Benchmark]: Boogie Procedure Inliner took 46.33 ms. Allocated memory is still 192.9 MB. Free memory was 167.0 MB in the beginning and 164.9 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-21 16:49:52,329 INFO L168 Benchmark]: Boogie Preprocessor took 28.14 ms. Allocated memory is still 192.9 MB. Free memory was 164.9 MB in the beginning and 163.9 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 16:49:52,329 INFO L168 Benchmark]: RCFGBuilder took 343.53 ms. Allocated memory is still 192.9 MB. Free memory was 163.9 MB in the beginning and 142.0 MB in the end (delta: 21.8 MB). Peak memory consumption was 22.0 MB. Max. memory is 8.0 GB. [2021-08-21 16:49:52,329 INFO L168 Benchmark]: TraceAbstraction took 751942.77 ms. Allocated memory was 192.9 MB in the beginning and 1.3 GB in the end (delta: 1.1 GB). Free memory was 141.3 MB in the beginning and 578.6 MB in the end (delta: -437.3 MB). Peak memory consumption was 683.6 MB. Max. memory is 8.0 GB. [2021-08-21 16:49:52,330 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.41 ms. Allocated memory is still 192.9 MB. Free memory is still 174.7 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 288.95 ms. Allocated memory is still 192.9 MB. Free memory was 156.7 MB in the beginning and 167.0 MB in the end (delta: -10.3 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 46.33 ms. Allocated memory is still 192.9 MB. Free memory was 167.0 MB in the beginning and 164.9 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 28.14 ms. Allocated memory is still 192.9 MB. Free memory was 164.9 MB in the beginning and 163.9 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 343.53 ms. Allocated memory is still 192.9 MB. Free memory was 163.9 MB in the beginning and 142.0 MB in the end (delta: 21.8 MB). Peak memory consumption was 22.0 MB. Max. memory is 8.0 GB. * TraceAbstraction took 751942.77 ms. Allocated memory was 192.9 MB in the beginning and 1.3 GB in the end (delta: 1.1 GB). Free memory was 141.3 MB in the beginning and 578.6 MB in the end (delta: -437.3 MB). Peak memory consumption was 683.6 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 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: 10, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 10, negative conditional: 0, negative unconditional: 10, 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: 731]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was constructing difference of abstraction (2695states) and FLOYD_HOARE automaton (currently 28 states, 25 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 60 for 0ms.. - TimeoutResultAtElement [Line: 723]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (2695states) and FLOYD_HOARE automaton (currently 28 states, 25 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 60 for 0ms.. - 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 constructing difference of abstraction (2695states) and FLOYD_HOARE automaton (currently 28 states, 25 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 60 for 0ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 88 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 751867.9ms, OverallIterations: 137, TraceHistogramMax: 8, EmptinessCheckTime: 222.9ms, AutomataDifference: 218415.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 139.9ms, PartialOrderReductionTime: 128.6ms, HoareTripleCheckerStatistics: 10329 SDtfs, 100889 SDslu, 122949 SDs, 0 SdLazy, 24327 SolverSat, 10257 SolverUnsat, 9 SolverUnknown, 0 SolverNotchecked, 35460.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 13730 GetRequests, 7435 SyntacticMatches, 40 SemanticMatches, 6254 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110422 ImplicationChecksByTransitivity, 213870.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=2695occurred in iteration=136, InterpolantAutomatonStates: 5068, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 2505.6ms AutomataMinimizationTime, 136 MinimizatonAttempts, 229732 StatesRemovedByMinimization, 136 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1182.3ms SsaConstructionTime, 2866.1ms SatisfiabilityAnalysisTime, 101826.3ms InterpolantComputationTime, 17236 NumberOfCodeBlocks, 17236 NumberOfCodeBlocksAsserted, 525 NumberOfCheckSat, 16968 ConstructedInterpolants, 31 QuantifiedInterpolants, 151878 SizeOfPredicates, 262 NumberOfNonLiveVariables, 20764 ConjunctsInSsa, 1801 ConjunctsInUnsatCore, 268 InterpolantComputations, 6 PerfectInterpolantSequences, 0/9124 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