/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf -i ../sv-benchmarks/c/weaver/bench-exp2x3.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-07 15:20:57,117 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-07 15:20:57,120 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-07 15:20:57,154 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-07 15:20:57,155 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-07 15:20:57,157 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-07 15:20:57,159 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-07 15:20:57,161 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-07 15:20:57,163 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-07 15:20:57,165 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-07 15:20:57,166 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-07 15:20:57,168 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-07 15:20:57,168 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-07 15:20:57,170 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-07 15:20:57,172 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-07 15:20:57,174 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-07 15:20:57,175 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-07 15:20:57,176 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-07 15:20:57,179 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-07 15:20:57,182 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-07 15:20:57,184 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-07 15:20:57,186 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-07 15:20:57,187 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-07 15:20:57,191 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-07 15:20:57,198 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-07 15:20:57,202 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-07 15:20:57,203 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-07 15:20:57,204 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-07 15:20:57,205 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-07 15:20:57,206 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-07 15:20:57,207 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-07 15:20:57,210 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-07 15:20:57,211 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-07 15:20:57,213 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-07 15:20:57,215 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-07 15:20:57,215 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-07 15:20:57,217 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-07 15:20:57,217 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-07 15:20:57,217 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-07 15:20:57,219 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-07 15:20:57,221 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-07 15:20:57,226 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-10-07 15:20:57,291 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-07 15:20:57,292 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-07 15:20:57,292 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-07 15:20:57,292 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-07 15:20:57,294 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-07 15:20:57,294 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-07 15:20:57,294 INFO L138 SettingsManager]: * Use SBE=true [2021-10-07 15:20:57,295 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-07 15:20:57,295 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-07 15:20:57,295 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-07 15:20:57,295 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-07 15:20:57,296 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-07 15:20:57,296 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-07 15:20:57,296 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-07 15:20:57,296 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-07 15:20:57,296 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-07 15:20:57,297 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-07 15:20:57,297 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-07 15:20:57,297 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-07 15:20:57,297 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-07 15:20:57,297 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-07 15:20:57,298 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-07 15:20:57,298 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-07 15:20:57,298 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-07 15:20:57,298 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-07 15:20:57,299 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 15:20:57,299 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-07 15:20:57,299 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-07 15:20:57,299 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-07 15:20:57,300 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-07 15:20:57,300 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-07 15:20:57,300 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-07 15:20:57,301 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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-2/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-10-07 15:20:57,753 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-07 15:20:57,779 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-07 15:20:57,782 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-07 15:20:57,783 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-07 15:20:57,784 INFO L275 PluginConnector]: CDTParser initialized [2021-10-07 15:20:57,785 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/bench-exp2x3.wvr.c [2021-10-07 15:20:57,875 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/897bf9144/efb52b8e0bc34e2a86ab5bea59cbfd48/FLAGc8c99a8a1 [2021-10-07 15:20:58,616 INFO L306 CDTParser]: Found 1 translation units. [2021-10-07 15:20:58,617 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/bench-exp2x3.wvr.c [2021-10-07 15:20:58,626 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/897bf9144/efb52b8e0bc34e2a86ab5bea59cbfd48/FLAGc8c99a8a1 [2021-10-07 15:20:58,967 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/897bf9144/efb52b8e0bc34e2a86ab5bea59cbfd48 [2021-10-07 15:20:58,970 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-07 15:20:58,979 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-07 15:20:58,981 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-07 15:20:58,981 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-07 15:20:58,986 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-07 15:20:58,987 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 03:20:58" (1/1) ... [2021-10-07 15:20:58,988 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@222d200e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:58, skipping insertion in model container [2021-10-07 15:20:58,988 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 03:20:58" (1/1) ... [2021-10-07 15:20:58,997 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-07 15:20:59,017 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-07 15:20:59,201 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/bench-exp2x3.wvr.c[2231,2244] [2021-10-07 15:20:59,205 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 15:20:59,222 INFO L203 MainTranslator]: Completed pre-run [2021-10-07 15:20:59,250 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/bench-exp2x3.wvr.c[2231,2244] [2021-10-07 15:20:59,252 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 15:20:59,274 INFO L208 MainTranslator]: Completed translation [2021-10-07 15:20:59,275 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:59 WrapperNode [2021-10-07 15:20:59,275 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-07 15:20:59,277 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-07 15:20:59,278 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-07 15:20:59,278 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-07 15:20:59,287 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:59" (1/1) ... [2021-10-07 15:20:59,312 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:59" (1/1) ... [2021-10-07 15:20:59,354 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-07 15:20:59,355 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-07 15:20:59,355 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-07 15:20:59,355 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-07 15:20:59,365 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:59" (1/1) ... [2021-10-07 15:20:59,365 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:59" (1/1) ... [2021-10-07 15:20:59,370 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:59" (1/1) ... [2021-10-07 15:20:59,371 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:59" (1/1) ... [2021-10-07 15:20:59,378 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:59" (1/1) ... [2021-10-07 15:20:59,383 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:59" (1/1) ... [2021-10-07 15:20:59,388 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:59" (1/1) ... [2021-10-07 15:20:59,392 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-07 15:20:59,393 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-07 15:20:59,393 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-07 15:20:59,394 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-07 15:20:59,394 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:59" (1/1) ... [2021-10-07 15:20:59,403 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 15:20:59,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:20:59,432 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-07 15:20:59,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-07 15:20:59,512 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-07 15:20:59,512 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-07 15:20:59,512 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-07 15:20:59,512 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-07 15:20:59,512 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-07 15:20:59,513 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-07 15:20:59,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-07 15:20:59,513 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-10-07 15:20:59,513 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-10-07 15:20:59,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-07 15:20:59,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-07 15:20:59,514 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-07 15:20:59,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-07 15:20:59,514 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-07 15:20:59,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-07 15:20:59,516 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-07 15:21:00,090 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-07 15:21:00,091 INFO L299 CfgBuilder]: Removed 12 assume(true) statements. [2021-10-07 15:21:00,094 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 03:21:00 BoogieIcfgContainer [2021-10-07 15:21:00,095 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-07 15:21:00,098 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-07 15:21:00,098 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-07 15:21:00,102 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-07 15:21:00,102 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.10 03:20:58" (1/3) ... [2021-10-07 15:21:00,104 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@100e23dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 03:21:00, skipping insertion in model container [2021-10-07 15:21:00,105 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:20:59" (2/3) ... [2021-10-07 15:21:00,105 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@100e23dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 03:21:00, skipping insertion in model container [2021-10-07 15:21:00,105 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 03:21:00" (3/3) ... [2021-10-07 15:21:00,108 INFO L111 eAbstractionObserver]: Analyzing ICFG bench-exp2x3.wvr.c [2021-10-07 15:21:00,117 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-07 15:21:00,117 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2021-10-07 15:21:00,117 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-07 15:21:00,207 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,208 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,208 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,208 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,211 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,212 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,212 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,212 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,213 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,213 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,214 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,215 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,216 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,216 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,217 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,217 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,225 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,225 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,233 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,234 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,241 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,241 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,244 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,244 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:21:00,258 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-10-07 15:21:00,341 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-07 15:21:00,358 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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-10-07 15:21:00,358 INFO L340 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2021-10-07 15:21:00,402 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-07 15:21:00,418 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 140 places, 137 transitions, 306 flow [2021-10-07 15:21:00,423 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 140 places, 137 transitions, 306 flow [2021-10-07 15:21:00,426 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 140 places, 137 transitions, 306 flow [2021-10-07 15:21:00,537 INFO L129 PetriNetUnfolder]: 10/133 cut-off events. [2021-10-07 15:21:00,538 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-10-07 15:21:00,545 INFO L84 FinitePrefix]: Finished finitePrefix Result has 150 conditions, 133 events. 10/133 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 95 event pairs, 0 based on Foata normal form. 0/105 useless extension candidates. Maximal degree in co-relation 88. Up to 2 conditions per place. [2021-10-07 15:21:00,553 INFO L116 LiptonReduction]: Number of co-enabled transitions 1608 [2021-10-07 15:21:17,617 INFO L131 LiptonReduction]: Checked pairs total: 2240 [2021-10-07 15:21:17,618 INFO L133 LiptonReduction]: Total number of compositions: 131 [2021-10-07 15:21:17,627 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 56 places, 47 transitions, 126 flow [2021-10-07 15:21:17,655 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 183 states, 165 states have (on average 4.212121212121212) internal successors, (695), 182 states have internal predecessors, (695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:17,659 INFO L276 IsEmpty]: Start isEmpty. Operand has 183 states, 165 states have (on average 4.212121212121212) internal successors, (695), 182 states have internal predecessors, (695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:17,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-10-07 15:21:17,664 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:17,665 INFO L512 BasicCegarLoop]: trace histogram [1] [2021-10-07 15:21:17,666 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:17,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:17,672 INFO L82 PathProgramCache]: Analyzing trace with hash 503, now seen corresponding path program 1 times [2021-10-07 15:21:17,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:17,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1616330230] [2021-10-07 15:21:17,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:17,683 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:17,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:17,685 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:17,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-07 15:21:17,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:17,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 3 conjuncts, 1 conjunts are in the unsatisfiable core [2021-10-07 15:21:17,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:17,757 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:17,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:17,758 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:17,759 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:17,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1616330230] [2021-10-07 15:21:17,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1616330230] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:21:17,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:21:17,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0, 0] imperfect sequences [] total 0 [2021-10-07 15:21:17,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607663501] [2021-10-07 15:21:17,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-07 15:21:17,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:17,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-07 15:21:17,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-07 15:21:17,792 INFO L87 Difference]: Start difference. First operand has 183 states, 165 states have (on average 4.212121212121212) internal successors, (695), 182 states have internal predecessors, (695), 0 states have call successors, (0), 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 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:17,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:17,840 INFO L93 Difference]: Finished difference Result 180 states and 692 transitions. [2021-10-07 15:21:17,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-07 15:21:17,842 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 1 [2021-10-07 15:21:17,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:17,857 INFO L225 Difference]: With dead ends: 180 [2021-10-07 15:21:17,858 INFO L226 Difference]: Without dead ends: 180 [2021-10-07 15:21:17,859 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 0 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-07 15:21:17,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-10-07 15:21:17,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2021-10-07 15:21:17,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 165 states have (on average 4.193939393939394) internal successors, (692), 179 states have internal predecessors, (692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:17,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 692 transitions. [2021-10-07 15:21:17,923 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 692 transitions. Word has length 1 [2021-10-07 15:21:17,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:17,924 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 692 transitions. [2021-10-07 15:21:17,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:17,925 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 692 transitions. [2021-10-07 15:21:17,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-07 15:21:17,925 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:17,925 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-07 15:21:17,939 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-10-07 15:21:18,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:18,133 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:18,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:18,135 INFO L82 PathProgramCache]: Analyzing trace with hash 495118, now seen corresponding path program 1 times [2021-10-07 15:21:18,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:18,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1953499135] [2021-10-07 15:21:18,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:18,137 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:18,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:18,138 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:18,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-07 15:21:18,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:18,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 15:21:18,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:18,635 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-07 15:21:18,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 7 case distinctions, treesize of input 168 treesize of output 209 [2021-10-07 15:21:22,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:22,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:22,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:22,825 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:22,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1953499135] [2021-10-07 15:21:22,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1953499135] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:21:22,828 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:21:22,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 15:21:22,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755677996] [2021-10-07 15:21:22,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:21:22,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:22,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:21:22,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:21:22,842 INFO L87 Difference]: Start difference. First operand 180 states and 692 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:22,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:22,960 INFO L93 Difference]: Finished difference Result 170 states and 656 transitions. [2021-10-07 15:21:22,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:21:22,961 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-07 15:21:22,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:22,965 INFO L225 Difference]: With dead ends: 170 [2021-10-07 15:21:22,965 INFO L226 Difference]: Without dead ends: 170 [2021-10-07 15:21:22,966 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 36.3ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:21:22,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-10-07 15:21:22,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 170. [2021-10-07 15:21:22,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 157 states have (on average 4.178343949044586) internal successors, (656), 169 states have internal predecessors, (656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:22,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 656 transitions. [2021-10-07 15:21:22,986 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 656 transitions. Word has length 3 [2021-10-07 15:21:22,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:22,987 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 656 transitions. [2021-10-07 15:21:22,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:22,988 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 656 transitions. [2021-10-07 15:21:22,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-07 15:21:22,988 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:22,988 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-07 15:21:23,003 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:23,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:23,201 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:23,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:23,202 INFO L82 PathProgramCache]: Analyzing trace with hash 495120, now seen corresponding path program 1 times [2021-10-07 15:21:23,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:23,204 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1721262494] [2021-10-07 15:21:23,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:23,204 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:23,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:23,205 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:23,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-07 15:21:23,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:23,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 15:21:23,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:23,487 INFO L354 Elim1Store]: treesize reduction 237, result has 17.1 percent of original size [2021-10-07 15:21:23,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 75 [2021-10-07 15:21:23,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 126 [2021-10-07 15:21:24,294 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:24,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:24,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:24,346 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:24,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1721262494] [2021-10-07 15:21:24,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1721262494] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:21:24,347 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:21:24,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 15:21:24,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610034376] [2021-10-07 15:21:24,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:21:24,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:24,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:21:24,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:21:24,349 INFO L87 Difference]: Start difference. First operand 170 states and 656 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:24,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:24,420 INFO L93 Difference]: Finished difference Result 160 states and 620 transitions. [2021-10-07 15:21:24,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:21:24,421 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-07 15:21:24,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:24,424 INFO L225 Difference]: With dead ends: 160 [2021-10-07 15:21:24,425 INFO L226 Difference]: Without dead ends: 160 [2021-10-07 15:21:24,425 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 57.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:21:24,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-10-07 15:21:24,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2021-10-07 15:21:24,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 149 states have (on average 4.1610738255033555) internal successors, (620), 159 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:24,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 620 transitions. [2021-10-07 15:21:24,440 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 620 transitions. Word has length 3 [2021-10-07 15:21:24,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:24,441 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 620 transitions. [2021-10-07 15:21:24,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:24,441 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 620 transitions. [2021-10-07 15:21:24,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 15:21:24,442 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:24,442 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 15:21:24,461 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2021-10-07 15:21:24,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:24,654 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:24,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:24,655 INFO L82 PathProgramCache]: Analyzing trace with hash 475820260, now seen corresponding path program 1 times [2021-10-07 15:21:24,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:24,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1209579529] [2021-10-07 15:21:24,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:24,657 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:24,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:24,659 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:24,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-07 15:21:24,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:24,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-07 15:21:24,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:24,979 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-07 15:21:24,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 70 [2021-10-07 15:21:25,510 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:25,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:25,523 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:25,524 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:25,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1209579529] [2021-10-07 15:21:25,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1209579529] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:21:25,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:21:25,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-07 15:21:25,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946818824] [2021-10-07 15:21:25,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:21:25,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:25,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:21:25,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:21:25,527 INFO L87 Difference]: Start difference. First operand 160 states and 620 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:25,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:25,576 INFO L93 Difference]: Finished difference Result 152 states and 596 transitions. [2021-10-07 15:21:25,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:21:25,577 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-07 15:21:25,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:25,580 INFO L225 Difference]: With dead ends: 152 [2021-10-07 15:21:25,580 INFO L226 Difference]: Without dead ends: 152 [2021-10-07 15:21:25,581 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:21:25,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-10-07 15:21:25,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2021-10-07 15:21:25,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 143 states have (on average 4.1678321678321675) internal successors, (596), 151 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:25,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 596 transitions. [2021-10-07 15:21:25,593 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 596 transitions. Word has length 5 [2021-10-07 15:21:25,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:25,593 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 596 transitions. [2021-10-07 15:21:25,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:25,594 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 596 transitions. [2021-10-07 15:21:25,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 15:21:25,594 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:25,594 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 15:21:25,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:25,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:25,807 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:25,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:25,808 INFO L82 PathProgramCache]: Analyzing trace with hash 475820261, now seen corresponding path program 1 times [2021-10-07 15:21:25,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:25,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [760834648] [2021-10-07 15:21:25,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:25,810 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:25,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:25,811 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:25,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-07 15:21:25,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:25,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 15:21:25,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:26,094 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-07 15:21:26,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 60 [2021-10-07 15:21:26,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:26,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:26,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:26,247 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:26,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [760834648] [2021-10-07 15:21:26,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [760834648] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:21:26,248 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:21:26,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 15:21:26,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989684328] [2021-10-07 15:21:26,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:21:26,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:26,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:21:26,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:21:26,251 INFO L87 Difference]: Start difference. First operand 152 states and 596 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:26,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:26,300 INFO L93 Difference]: Finished difference Result 144 states and 572 transitions. [2021-10-07 15:21:26,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:21:26,301 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-07 15:21:26,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:26,303 INFO L225 Difference]: With dead ends: 144 [2021-10-07 15:21:26,303 INFO L226 Difference]: Without dead ends: 144 [2021-10-07 15:21:26,304 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 29.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:21:26,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-10-07 15:21:26,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2021-10-07 15:21:26,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 137 states have (on average 4.175182481751825) internal successors, (572), 143 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:26,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 572 transitions. [2021-10-07 15:21:26,312 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 572 transitions. Word has length 5 [2021-10-07 15:21:26,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:26,312 INFO L470 AbstractCegarLoop]: Abstraction has 144 states and 572 transitions. [2021-10-07 15:21:26,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:26,313 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 572 transitions. [2021-10-07 15:21:26,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-07 15:21:26,314 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:26,314 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:21:26,326 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:26,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:26,520 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:26,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:26,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1996749239, now seen corresponding path program 1 times [2021-10-07 15:21:26,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:26,522 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1980971460] [2021-10-07 15:21:26,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:26,522 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:26,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:26,523 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:26,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-07 15:21:26,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:26,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 15:21:26,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:26,821 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-07 15:21:26,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 60 [2021-10-07 15:21:26,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-10-07 15:21:26,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:27,029 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:27,029 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:27,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1980971460] [2021-10-07 15:21:27,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1980971460] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:21:27,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:21:27,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 15:21:27,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345784569] [2021-10-07 15:21:27,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:21:27,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:27,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:21:27,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:21:27,032 INFO L87 Difference]: Start difference. First operand 144 states and 572 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:27,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:27,071 INFO L93 Difference]: Finished difference Result 134 states and 536 transitions. [2021-10-07 15:21:27,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:21:27,071 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-07 15:21:27,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:27,073 INFO L225 Difference]: With dead ends: 134 [2021-10-07 15:21:27,073 INFO L226 Difference]: Without dead ends: 134 [2021-10-07 15:21:27,074 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 36.3ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:21:27,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-10-07 15:21:27,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2021-10-07 15:21:27,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 129 states have (on average 4.155038759689923) internal successors, (536), 133 states have internal predecessors, (536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:27,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 536 transitions. [2021-10-07 15:21:27,081 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 536 transitions. Word has length 7 [2021-10-07 15:21:27,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:27,082 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 536 transitions. [2021-10-07 15:21:27,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:27,082 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 536 transitions. [2021-10-07 15:21:27,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-07 15:21:27,083 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:27,083 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:21:27,093 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:27,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:27,285 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:27,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:27,286 INFO L82 PathProgramCache]: Analyzing trace with hash 1996749238, now seen corresponding path program 1 times [2021-10-07 15:21:27,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:27,287 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1135954832] [2021-10-07 15:21:27,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:27,287 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:27,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:27,288 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:27,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-07 15:21:27,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:27,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-07 15:21:27,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:27,554 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-07 15:21:27,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 70 [2021-10-07 15:21:28,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:28,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:28,116 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:28,117 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:28,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1135954832] [2021-10-07 15:21:28,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1135954832] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:21:28,118 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:21:28,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-07 15:21:28,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703304798] [2021-10-07 15:21:28,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:21:28,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:28,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:21:28,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:21:28,120 INFO L87 Difference]: Start difference. First operand 134 states and 536 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:28,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:28,152 INFO L93 Difference]: Finished difference Result 124 states and 500 transitions. [2021-10-07 15:21:28,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:21:28,153 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-07 15:21:28,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:28,156 INFO L225 Difference]: With dead ends: 124 [2021-10-07 15:21:28,156 INFO L226 Difference]: Without dead ends: 124 [2021-10-07 15:21:28,157 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:21:28,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-10-07 15:21:28,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124. [2021-10-07 15:21:28,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 121 states have (on average 4.132231404958677) internal successors, (500), 123 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:28,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 500 transitions. [2021-10-07 15:21:28,164 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 500 transitions. Word has length 7 [2021-10-07 15:21:28,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:28,164 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 500 transitions. [2021-10-07 15:21:28,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:28,164 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 500 transitions. [2021-10-07 15:21:28,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-07 15:21:28,166 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:28,166 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:21:28,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:28,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:28,378 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:28,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:28,379 INFO L82 PathProgramCache]: Analyzing trace with hash -974350728, now seen corresponding path program 1 times [2021-10-07 15:21:28,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:28,380 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1993295965] [2021-10-07 15:21:28,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:28,381 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:28,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:28,382 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:28,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-07 15:21:28,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:28,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 15:21:28,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:28,653 INFO L354 Elim1Store]: treesize reduction 237, result has 17.1 percent of original size [2021-10-07 15:21:28,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 72 [2021-10-07 15:21:28,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 139 [2021-10-07 15:21:29,427 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:29,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:29,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:29,644 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:29,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1993295965] [2021-10-07 15:21:29,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1993295965] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:21:29,644 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:21:29,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 4 [2021-10-07 15:21:29,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436743931] [2021-10-07 15:21:29,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-07 15:21:29,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:29,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-07 15:21:29,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-07 15:21:29,646 INFO L87 Difference]: Start difference. First operand 124 states and 500 transitions. Second operand has 6 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:29,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:29,688 INFO L93 Difference]: Finished difference Result 108 states and 420 transitions. [2021-10-07 15:21:29,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:21:29,688 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-07 15:21:29,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:29,690 INFO L225 Difference]: With dead ends: 108 [2021-10-07 15:21:29,690 INFO L226 Difference]: Without dead ends: 108 [2021-10-07 15:21:29,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 116.4ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-07 15:21:29,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-10-07 15:21:29,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2021-10-07 15:21:29,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 106 states have (on average 3.9622641509433962) internal successors, (420), 107 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:29,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 420 transitions. [2021-10-07 15:21:29,696 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 420 transitions. Word has length 9 [2021-10-07 15:21:29,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:29,696 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 420 transitions. [2021-10-07 15:21:29,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:29,697 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 420 transitions. [2021-10-07 15:21:29,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-07 15:21:29,698 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:29,698 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:21:29,710 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-10-07 15:21:29,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:29,911 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:29,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:29,912 INFO L82 PathProgramCache]: Analyzing trace with hash -974350726, now seen corresponding path program 1 times [2021-10-07 15:21:29,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:29,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1064201038] [2021-10-07 15:21:29,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:29,913 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:29,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:29,916 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:29,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-07 15:21:30,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:30,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 15:21:30,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:30,235 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-07 15:21:30,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 70 [2021-10-07 15:21:30,697 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:30,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:30,779 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:30,779 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:30,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1064201038] [2021-10-07 15:21:30,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1064201038] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:21:30,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:21:30,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-10-07 15:21:30,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684598596] [2021-10-07 15:21:30,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-07 15:21:30,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:30,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-07 15:21:30,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-07 15:21:30,781 INFO L87 Difference]: Start difference. First operand 108 states and 420 transitions. Second operand has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:30,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:30,831 INFO L93 Difference]: Finished difference Result 92 states and 340 transitions. [2021-10-07 15:21:30,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:21:30,832 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-07 15:21:30,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:30,834 INFO L225 Difference]: With dead ends: 92 [2021-10-07 15:21:30,834 INFO L226 Difference]: Without dead ends: 92 [2021-10-07 15:21:30,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 76.3ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-07 15:21:30,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-10-07 15:21:30,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 92. [2021-10-07 15:21:30,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 3.7362637362637363) internal successors, (340), 91 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:30,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 340 transitions. [2021-10-07 15:21:30,839 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 340 transitions. Word has length 9 [2021-10-07 15:21:30,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:30,840 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 340 transitions. [2021-10-07 15:21:30,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:30,840 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 340 transitions. [2021-10-07 15:21:30,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-07 15:21:30,842 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:30,842 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] [2021-10-07 15:21:30,856 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:31,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:31,055 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:31,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:31,056 INFO L82 PathProgramCache]: Analyzing trace with hash -1904913136, now seen corresponding path program 1 times [2021-10-07 15:21:31,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:31,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [688884975] [2021-10-07 15:21:31,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:31,057 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:31,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:31,059 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:31,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-07 15:21:31,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:31,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 15:21:31,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:31,486 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:31,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:31,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:31,641 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:31,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [688884975] [2021-10-07 15:21:31,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [688884975] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:21:31,642 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:21:31,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 15:21:31,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674202069] [2021-10-07 15:21:31,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:21:31,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:31,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:21:31,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:21:31,644 INFO L87 Difference]: Start difference. First operand 92 states and 340 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 3 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-10-07 15:21:31,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:31,680 INFO L93 Difference]: Finished difference Result 181 states and 677 transitions. [2021-10-07 15:21:31,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:21:31,680 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 3 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 21 [2021-10-07 15:21:31,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:31,683 INFO L225 Difference]: With dead ends: 181 [2021-10-07 15:21:31,683 INFO L226 Difference]: Without dead ends: 172 [2021-10-07 15:21:31,683 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:21:31,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-10-07 15:21:31,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2021-10-07 15:21:31,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 171 states have (on average 3.7953216374269005) internal successors, (649), 171 states have internal predecessors, (649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:31,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 649 transitions. [2021-10-07 15:21:31,693 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 649 transitions. Word has length 21 [2021-10-07 15:21:31,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:31,693 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 649 transitions. [2021-10-07 15:21:31,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 3 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-10-07 15:21:31,694 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 649 transitions. [2021-10-07 15:21:31,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:21:31,696 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:31,696 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] [2021-10-07 15:21:31,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:31,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:31,909 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:31,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:31,910 INFO L82 PathProgramCache]: Analyzing trace with hash 1978973352, now seen corresponding path program 1 times [2021-10-07 15:21:31,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:31,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [991751571] [2021-10-07 15:21:31,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:31,911 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:31,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:31,912 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:31,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-07 15:21:32,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:32,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 15:21:32,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:32,215 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:32,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:32,433 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:32,433 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:32,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [991751571] [2021-10-07 15:21:32,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [991751571] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-07 15:21:32,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-07 15:21:32,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2021-10-07 15:21:32,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856622355] [2021-10-07 15:21:32,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:21:32,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:32,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:21:32,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:32,436 INFO L87 Difference]: Start difference. First operand 172 states and 649 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:32,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:32,528 INFO L93 Difference]: Finished difference Result 340 states and 1257 transitions. [2021-10-07 15:21:32,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-07 15:21:32,529 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:21:32,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:32,533 INFO L225 Difference]: With dead ends: 340 [2021-10-07 15:21:32,533 INFO L226 Difference]: Without dead ends: 340 [2021-10-07 15:21:32,533 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 109.4ms TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:32,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-10-07 15:21:32,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 220. [2021-10-07 15:21:32,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 3.990867579908676) internal successors, (874), 219 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:32,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 874 transitions. [2021-10-07 15:21:32,546 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 874 transitions. Word has length 22 [2021-10-07 15:21:32,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:32,547 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 874 transitions. [2021-10-07 15:21:32,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:32,547 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 874 transitions. [2021-10-07 15:21:32,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:21:32,549 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:32,549 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] [2021-10-07 15:21:32,564 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:32,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:32,763 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:32,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:32,763 INFO L82 PathProgramCache]: Analyzing trace with hash -898077408, now seen corresponding path program 2 times [2021-10-07 15:21:32,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:32,764 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1195773605] [2021-10-07 15:21:32,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:21:32,765 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:32,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:32,767 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:32,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-10-07 15:21:32,948 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:21:32,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:21:32,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 15:21:32,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:33,069 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:33,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:33,273 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:33,274 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:33,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1195773605] [2021-10-07 15:21:33,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1195773605] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-07 15:21:33,275 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-07 15:21:33,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2021-10-07 15:21:33,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430090157] [2021-10-07 15:21:33,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:21:33,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:33,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:21:33,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:33,277 INFO L87 Difference]: Start difference. First operand 220 states and 874 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:33,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:33,389 INFO L93 Difference]: Finished difference Result 290 states and 1043 transitions. [2021-10-07 15:21:33,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-07 15:21:33,390 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:21:33,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:33,393 INFO L225 Difference]: With dead ends: 290 [2021-10-07 15:21:33,393 INFO L226 Difference]: Without dead ends: 284 [2021-10-07 15:21:33,393 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 107.5ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-10-07 15:21:33,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-10-07 15:21:33,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 250. [2021-10-07 15:21:33,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 249 states have (on average 3.7630522088353415) internal successors, (937), 249 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:33,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 937 transitions. [2021-10-07 15:21:33,406 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 937 transitions. Word has length 22 [2021-10-07 15:21:33,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:33,406 INFO L470 AbstractCegarLoop]: Abstraction has 250 states and 937 transitions. [2021-10-07 15:21:33,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:33,406 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 937 transitions. [2021-10-07 15:21:33,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:21:33,408 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:33,408 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] [2021-10-07 15:21:33,421 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:33,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:33,621 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:33,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:33,622 INFO L82 PathProgramCache]: Analyzing trace with hash 304894006, now seen corresponding path program 1 times [2021-10-07 15:21:33,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:33,623 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [630116224] [2021-10-07 15:21:33,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:33,624 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:33,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:33,625 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:33,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-07 15:21:33,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:33,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 15:21:33,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:33,952 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:33,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:34,173 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:34,173 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:34,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [630116224] [2021-10-07 15:21:34,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [630116224] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:21:34,174 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:21:34,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-10-07 15:21:34,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305041295] [2021-10-07 15:21:34,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 15:21:34,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:34,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 15:21:34,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:34,176 INFO L87 Difference]: Start difference. First operand 250 states and 937 transitions. Second operand has 8 states, 8 states have (on average 4.625) 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-10-07 15:21:34,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:34,519 INFO L93 Difference]: Finished difference Result 728 states and 2759 transitions. [2021-10-07 15:21:34,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-07 15:21:34,520 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) 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 22 [2021-10-07 15:21:34,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:34,528 INFO L225 Difference]: With dead ends: 728 [2021-10-07 15:21:34,528 INFO L226 Difference]: Without dead ends: 728 [2021-10-07 15:21:34,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 144.4ms TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-10-07 15:21:34,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-10-07 15:21:34,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 386. [2021-10-07 15:21:34,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 4.363636363636363) internal successors, (1680), 385 states have internal predecessors, (1680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:34,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 1680 transitions. [2021-10-07 15:21:34,555 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 1680 transitions. Word has length 22 [2021-10-07 15:21:34,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:34,556 INFO L470 AbstractCegarLoop]: Abstraction has 386 states and 1680 transitions. [2021-10-07 15:21:34,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) 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-10-07 15:21:34,556 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 1680 transitions. [2021-10-07 15:21:34,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:21:34,558 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:34,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] [2021-10-07 15:21:34,572 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:34,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:34,772 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:34,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:34,773 INFO L82 PathProgramCache]: Analyzing trace with hash 1336102116, now seen corresponding path program 1 times [2021-10-07 15:21:34,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:34,774 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [550614301] [2021-10-07 15:21:34,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:34,775 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:34,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:34,776 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:34,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-10-07 15:21:34,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:34,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 15:21:34,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:35,078 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:35,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:35,293 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:35,293 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:35,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [550614301] [2021-10-07 15:21:35,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [550614301] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-07 15:21:35,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-07 15:21:35,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2021-10-07 15:21:35,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369540689] [2021-10-07 15:21:35,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:21:35,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:35,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:21:35,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-07 15:21:35,296 INFO L87 Difference]: Start difference. First operand 386 states and 1680 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:35,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:35,391 INFO L93 Difference]: Finished difference Result 476 states and 1893 transitions. [2021-10-07 15:21:35,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-07 15:21:35,392 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:21:35,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:35,397 INFO L225 Difference]: With dead ends: 476 [2021-10-07 15:21:35,397 INFO L226 Difference]: Without dead ends: 444 [2021-10-07 15:21:35,398 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 82.3ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:35,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-10-07 15:21:35,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 420. [2021-10-07 15:21:35,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 4.202863961813843) internal successors, (1761), 419 states have internal predecessors, (1761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:35,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1761 transitions. [2021-10-07 15:21:35,419 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1761 transitions. Word has length 22 [2021-10-07 15:21:35,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:35,419 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 1761 transitions. [2021-10-07 15:21:35,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:35,420 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1761 transitions. [2021-10-07 15:21:35,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:21:35,422 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:35,422 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] [2021-10-07 15:21:35,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:35,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:35,640 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:35,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:35,640 INFO L82 PathProgramCache]: Analyzing trace with hash -1911769630, now seen corresponding path program 2 times [2021-10-07 15:21:35,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:35,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [239282841] [2021-10-07 15:21:35,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:21:35,642 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:35,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:35,644 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:35,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-10-07 15:21:35,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:21:35,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:21:35,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 15:21:35,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:36,096 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:36,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:36,282 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:36,282 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:36,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [239282841] [2021-10-07 15:21:36,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [239282841] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:21:36,283 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:21:36,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-10-07 15:21:36,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864177684] [2021-10-07 15:21:36,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 15:21:36,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:36,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 15:21:36,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:36,284 INFO L87 Difference]: Start difference. First operand 420 states and 1761 transitions. Second operand has 8 states, 8 states have (on average 4.625) 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-10-07 15:21:36,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:36,643 INFO L93 Difference]: Finished difference Result 666 states and 2593 transitions. [2021-10-07 15:21:36,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-07 15:21:36,644 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) 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 22 [2021-10-07 15:21:36,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:36,651 INFO L225 Difference]: With dead ends: 666 [2021-10-07 15:21:36,651 INFO L226 Difference]: Without dead ends: 666 [2021-10-07 15:21:36,652 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 142.5ms TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-10-07 15:21:36,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-10-07 15:21:36,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 456. [2021-10-07 15:21:36,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 4.298901098901099) internal successors, (1956), 455 states have internal predecessors, (1956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:36,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1956 transitions. [2021-10-07 15:21:36,676 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1956 transitions. Word has length 22 [2021-10-07 15:21:36,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:36,677 INFO L470 AbstractCegarLoop]: Abstraction has 456 states and 1956 transitions. [2021-10-07 15:21:36,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) 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-10-07 15:21:36,677 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1956 transitions. [2021-10-07 15:21:36,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:21:36,680 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:36,680 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] [2021-10-07 15:21:36,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:36,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:36,894 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:36,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:36,894 INFO L82 PathProgramCache]: Analyzing trace with hash 607348640, now seen corresponding path program 1 times [2021-10-07 15:21:36,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:36,895 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [527866559] [2021-10-07 15:21:36,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:36,896 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:36,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:36,897 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:36,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-07 15:21:37,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:37,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 15:21:37,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:37,249 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:37,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:37,494 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:37,495 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:37,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [527866559] [2021-10-07 15:21:37,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [527866559] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:21:37,495 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:21:37,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-10-07 15:21:37,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172862930] [2021-10-07 15:21:37,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-07 15:21:37,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:37,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-07 15:21:37,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-10-07 15:21:37,497 INFO L87 Difference]: Start difference. First operand 456 states and 1956 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:38,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:38,184 INFO L93 Difference]: Finished difference Result 1446 states and 5943 transitions. [2021-10-07 15:21:38,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:21:38,185 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:21:38,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:38,201 INFO L225 Difference]: With dead ends: 1446 [2021-10-07 15:21:38,202 INFO L226 Difference]: Without dead ends: 1430 [2021-10-07 15:21:38,202 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 261.1ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:21:38,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1430 states. [2021-10-07 15:21:38,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1430 to 624. [2021-10-07 15:21:38,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 623 states have (on average 4.60513643659711) internal successors, (2869), 623 states have internal predecessors, (2869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:38,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 2869 transitions. [2021-10-07 15:21:38,256 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 2869 transitions. Word has length 22 [2021-10-07 15:21:38,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:38,256 INFO L470 AbstractCegarLoop]: Abstraction has 624 states and 2869 transitions. [2021-10-07 15:21:38,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:38,257 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 2869 transitions. [2021-10-07 15:21:38,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-07 15:21:38,261 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:38,261 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:21:38,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:38,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:38,476 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:38,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:38,477 INFO L82 PathProgramCache]: Analyzing trace with hash 2120370192, now seen corresponding path program 3 times [2021-10-07 15:21:38,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:38,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1521211242] [2021-10-07 15:21:38,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:21:38,478 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:38,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:38,479 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:38,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-07 15:21:38,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-07 15:21:38,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:21:38,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:21:38,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:38,911 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:38,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:39,125 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:39,126 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:39,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1521211242] [2021-10-07 15:21:39,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1521211242] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:21:39,126 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:21:39,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-10-07 15:21:39,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004701784] [2021-10-07 15:21:39,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-07 15:21:39,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:39,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-07 15:21:39,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-10-07 15:21:39,128 INFO L87 Difference]: Start difference. First operand 624 states and 2869 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 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-10-07 15:21:40,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:40,283 INFO L93 Difference]: Finished difference Result 2956 states and 12925 transitions. [2021-10-07 15:21:40,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 15:21:40,284 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 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 23 [2021-10-07 15:21:40,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:40,318 INFO L225 Difference]: With dead ends: 2956 [2021-10-07 15:21:40,318 INFO L226 Difference]: Without dead ends: 2956 [2021-10-07 15:21:40,319 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 643.5ms TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-10-07 15:21:40,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2956 states. [2021-10-07 15:21:40,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2956 to 934. [2021-10-07 15:21:40,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 5.144694533762058) internal successors, (4800), 933 states have internal predecessors, (4800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:40,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 4800 transitions. [2021-10-07 15:21:40,406 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 4800 transitions. Word has length 23 [2021-10-07 15:21:40,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:40,406 INFO L470 AbstractCegarLoop]: Abstraction has 934 states and 4800 transitions. [2021-10-07 15:21:40,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 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-10-07 15:21:40,407 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 4800 transitions. [2021-10-07 15:21:40,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-07 15:21:40,412 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:40,412 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] [2021-10-07 15:21:40,429 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Ended with exit code 0 [2021-10-07 15:21:40,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:40,633 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:40,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:40,633 INFO L82 PathProgramCache]: Analyzing trace with hash 748745480, now seen corresponding path program 1 times [2021-10-07 15:21:40,634 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:40,634 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [864013476] [2021-10-07 15:21:40,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:40,634 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:40,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:40,635 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:40,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-10-07 15:21:40,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:40,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 15:21:40,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:41,411 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:41,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:41,641 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:41,641 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:41,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [864013476] [2021-10-07 15:21:41,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [864013476] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:21:41,641 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:21:41,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-10-07 15:21:41,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721032010] [2021-10-07 15:21:41,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 15:21:41,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:41,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 15:21:41,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:41,643 INFO L87 Difference]: Start difference. First operand 934 states and 4800 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:41,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:41,853 INFO L93 Difference]: Finished difference Result 1242 states and 5847 transitions. [2021-10-07 15:21:41,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-07 15:21:41,854 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-07 15:21:41,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:41,868 INFO L225 Difference]: With dead ends: 1242 [2021-10-07 15:21:41,868 INFO L226 Difference]: Without dead ends: 1192 [2021-10-07 15:21:41,868 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 98.2ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:41,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1192 states. [2021-10-07 15:21:41,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1192 to 1040. [2021-10-07 15:21:41,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 1039 states have (on average 5.095283926852743) internal successors, (5294), 1039 states have internal predecessors, (5294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:41,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 5294 transitions. [2021-10-07 15:21:41,929 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 5294 transitions. Word has length 23 [2021-10-07 15:21:41,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:41,930 INFO L470 AbstractCegarLoop]: Abstraction has 1040 states and 5294 transitions. [2021-10-07 15:21:41,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:41,930 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 5294 transitions. [2021-10-07 15:21:41,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-07 15:21:41,936 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:41,936 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] [2021-10-07 15:21:41,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:42,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:42,153 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:42,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:42,154 INFO L82 PathProgramCache]: Analyzing trace with hash 1120646782, now seen corresponding path program 1 times [2021-10-07 15:21:42,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:42,155 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1384069481] [2021-10-07 15:21:42,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:21:42,155 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:42,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:42,157 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:42,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-07 15:21:42,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:21:42,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 15:21:42,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:42,798 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:42,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:43,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:43,036 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:43,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1384069481] [2021-10-07 15:21:43,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1384069481] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:21:43,037 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:21:43,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-10-07 15:21:43,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123488843] [2021-10-07 15:21:43,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 15:21:43,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:43,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 15:21:43,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:43,039 INFO L87 Difference]: Start difference. First operand 1040 states and 5294 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:43,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:43,245 INFO L93 Difference]: Finished difference Result 1284 states and 6238 transitions. [2021-10-07 15:21:43,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-07 15:21:43,245 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-07 15:21:43,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:43,258 INFO L225 Difference]: With dead ends: 1284 [2021-10-07 15:21:43,259 INFO L226 Difference]: Without dead ends: 1266 [2021-10-07 15:21:43,259 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 95.3ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:43,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1266 states. [2021-10-07 15:21:43,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1266 to 1160. [2021-10-07 15:21:43,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1160 states, 1159 states have (on average 5.070750647109577) internal successors, (5877), 1159 states have internal predecessors, (5877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:43,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1160 states to 1160 states and 5877 transitions. [2021-10-07 15:21:43,310 INFO L78 Accepts]: Start accepts. Automaton has 1160 states and 5877 transitions. Word has length 23 [2021-10-07 15:21:43,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:43,311 INFO L470 AbstractCegarLoop]: Abstraction has 1160 states and 5877 transitions. [2021-10-07 15:21:43,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:43,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1160 states and 5877 transitions. [2021-10-07 15:21:43,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-07 15:21:43,317 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:43,317 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:21:43,330 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:43,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:43,530 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:43,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:43,531 INFO L82 PathProgramCache]: Analyzing trace with hash -751343254, now seen corresponding path program 2 times [2021-10-07 15:21:43,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:43,532 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [984093011] [2021-10-07 15:21:43,532 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:21:43,533 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:43,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:43,534 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:43,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-07 15:21:43,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:21:43,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:21:43,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 15:21:43,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:44,320 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:44,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:44,585 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:44,585 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:44,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [984093011] [2021-10-07 15:21:44,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [984093011] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:21:44,586 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:21:44,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-10-07 15:21:44,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338882745] [2021-10-07 15:21:44,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 15:21:44,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:44,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 15:21:44,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:44,588 INFO L87 Difference]: Start difference. First operand 1160 states and 5877 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:45,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:45,914 INFO L93 Difference]: Finished difference Result 1400 states and 6781 transitions. [2021-10-07 15:21:45,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-07 15:21:45,915 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-07 15:21:45,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:45,929 INFO L225 Difference]: With dead ends: 1400 [2021-10-07 15:21:45,930 INFO L226 Difference]: Without dead ends: 1382 [2021-10-07 15:21:45,930 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 109.4ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:45,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1382 states. [2021-10-07 15:21:45,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1382 to 1266. [2021-10-07 15:21:45,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1266 states, 1265 states have (on average 5.030830039525692) internal successors, (6364), 1265 states have internal predecessors, (6364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:45,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 6364 transitions. [2021-10-07 15:21:45,986 INFO L78 Accepts]: Start accepts. Automaton has 1266 states and 6364 transitions. Word has length 23 [2021-10-07 15:21:45,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:45,986 INFO L470 AbstractCegarLoop]: Abstraction has 1266 states and 6364 transitions. [2021-10-07 15:21:45,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:45,987 INFO L276 IsEmpty]: Start isEmpty. Operand 1266 states and 6364 transitions. [2021-10-07 15:21:45,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-07 15:21:45,993 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:45,993 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] [2021-10-07 15:21:46,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:46,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:46,207 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:46,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:46,208 INFO L82 PathProgramCache]: Analyzing trace with hash -1122770222, now seen corresponding path program 2 times [2021-10-07 15:21:46,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:46,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1854833841] [2021-10-07 15:21:46,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:21:46,209 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:46,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:46,211 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:46,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-07 15:21:46,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:21:46,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:21:46,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 15:21:46,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:47,096 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:47,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:47,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:47,305 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:47,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1854833841] [2021-10-07 15:21:47,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1854833841] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:21:47,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:21:47,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-10-07 15:21:47,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986171592] [2021-10-07 15:21:47,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 15:21:47,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:47,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 15:21:47,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:47,308 INFO L87 Difference]: Start difference. First operand 1266 states and 6364 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:47,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:47,527 INFO L93 Difference]: Finished difference Result 1536 states and 7259 transitions. [2021-10-07 15:21:47,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-07 15:21:47,527 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-07 15:21:47,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:47,537 INFO L225 Difference]: With dead ends: 1536 [2021-10-07 15:21:47,538 INFO L226 Difference]: Without dead ends: 1486 [2021-10-07 15:21:47,538 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 90.0ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:21:47,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1486 states. [2021-10-07 15:21:47,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1486 to 1326. [2021-10-07 15:21:47,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1326 states, 1325 states have (on average 5.009811320754717) internal successors, (6638), 1325 states have internal predecessors, (6638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:47,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1326 states to 1326 states and 6638 transitions. [2021-10-07 15:21:47,595 INFO L78 Accepts]: Start accepts. Automaton has 1326 states and 6638 transitions. Word has length 23 [2021-10-07 15:21:47,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:47,596 INFO L470 AbstractCegarLoop]: Abstraction has 1326 states and 6638 transitions. [2021-10-07 15:21:47,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:47,596 INFO L276 IsEmpty]: Start isEmpty. Operand 1326 states and 6638 transitions. [2021-10-07 15:21:47,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:21:47,602 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:47,602 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:21:47,618 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:47,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:47,816 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:47,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:47,816 INFO L82 PathProgramCache]: Analyzing trace with hash -549539138, now seen corresponding path program 4 times [2021-10-07 15:21:47,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:47,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1333515896] [2021-10-07 15:21:47,817 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:21:47,817 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:47,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:47,819 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:47,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-10-07 15:21:48,108 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:21:48,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:21:48,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:21:48,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:48,429 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:48,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:48,775 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:48,776 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:48,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1333515896] [2021-10-07 15:21:48,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1333515896] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:21:48,776 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:21:48,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-10-07 15:21:48,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883668230] [2021-10-07 15:21:48,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:21:48,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:48,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:21:48,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:21:48,778 INFO L87 Difference]: Start difference. First operand 1326 states and 6638 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:50,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:50,478 INFO L93 Difference]: Finished difference Result 3442 states and 15435 transitions. [2021-10-07 15:21:50,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 15:21:50,479 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:21:50,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:50,494 INFO L225 Difference]: With dead ends: 3442 [2021-10-07 15:21:50,495 INFO L226 Difference]: Without dead ends: 3442 [2021-10-07 15:21:50,495 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 1123.6ms TimeCoverageRelationStatistics Valid=141, Invalid=279, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:21:50,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3442 states. [2021-10-07 15:21:50,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3442 to 1598. [2021-10-07 15:21:50,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1597 states have (on average 5.032561051972448) internal successors, (8037), 1597 states have internal predecessors, (8037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:50,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 8037 transitions. [2021-10-07 15:21:50,599 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 8037 transitions. Word has length 24 [2021-10-07 15:21:50,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:50,599 INFO L470 AbstractCegarLoop]: Abstraction has 1598 states and 8037 transitions. [2021-10-07 15:21:50,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:50,600 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 8037 transitions. [2021-10-07 15:21:50,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:21:50,607 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:50,607 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:21:50,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-10-07 15:21:50,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:50,821 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:50,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:50,822 INFO L82 PathProgramCache]: Analyzing trace with hash -239038936, now seen corresponding path program 3 times [2021-10-07 15:21:50,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:50,823 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [129414312] [2021-10-07 15:21:50,823 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:21:50,823 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:50,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:50,825 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:50,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-10-07 15:21:51,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:21:51,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:21:51,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:21:51,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:51,373 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:51,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:51,614 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:51,614 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:51,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [129414312] [2021-10-07 15:21:51,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [129414312] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:21:51,614 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:21:51,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-10-07 15:21:51,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727350300] [2021-10-07 15:21:51,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-07 15:21:51,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:51,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-07 15:21:51,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-10-07 15:21:51,616 INFO L87 Difference]: Start difference. First operand 1598 states and 8037 transitions. Second operand has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:56,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:21:56,894 INFO L93 Difference]: Finished difference Result 2950 states and 13383 transitions. [2021-10-07 15:21:56,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 15:21:56,894 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:21:56,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:21:56,910 INFO L225 Difference]: With dead ends: 2950 [2021-10-07 15:21:56,910 INFO L226 Difference]: Without dead ends: 2900 [2021-10-07 15:21:56,911 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 527.6ms TimeCoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:21:56,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2900 states. [2021-10-07 15:21:56,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2900 to 1864. [2021-10-07 15:21:56,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1863 states have (on average 4.979066022544283) internal successors, (9276), 1863 states have internal predecessors, (9276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:57,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 9276 transitions. [2021-10-07 15:21:57,006 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 9276 transitions. Word has length 24 [2021-10-07 15:21:57,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:21:57,007 INFO L470 AbstractCegarLoop]: Abstraction has 1864 states and 9276 transitions. [2021-10-07 15:21:57,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:21:57,007 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 9276 transitions. [2021-10-07 15:21:57,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:21:57,015 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:21:57,015 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:21:57,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2021-10-07 15:21:57,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:21:57,230 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:21:57,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:21:57,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1263501276, now seen corresponding path program 3 times [2021-10-07 15:21:57,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:21:57,232 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [912753988] [2021-10-07 15:21:57,232 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:21:57,232 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:21:57,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:21:57,233 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:21:57,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-07 15:21:57,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-07 15:21:57,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:21:57,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 15:21:57,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:21:57,815 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:57,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:21:57,982 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:21:57,982 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:21:57,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [912753988] [2021-10-07 15:21:57,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [912753988] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:21:57,982 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:21:57,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-07 15:21:57,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376881395] [2021-10-07 15:21:57,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 15:21:57,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:21:57,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 15:21:57,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-07 15:21:57,984 INFO L87 Difference]: Start difference. First operand 1864 states and 9276 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:01,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:22:01,490 INFO L93 Difference]: Finished difference Result 2970 states and 13713 transitions. [2021-10-07 15:22:01,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-07 15:22:01,491 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:22:01,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:22:01,510 INFO L225 Difference]: With dead ends: 2970 [2021-10-07 15:22:01,510 INFO L226 Difference]: Without dead ends: 2970 [2021-10-07 15:22:01,510 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 384.7ms TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:22:01,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2970 states. [2021-10-07 15:22:01,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2970 to 2116. [2021-10-07 15:22:01,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2116 states, 2115 states have (on average 5.026950354609929) internal successors, (10632), 2115 states have internal predecessors, (10632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:01,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2116 states to 2116 states and 10632 transitions. [2021-10-07 15:22:01,641 INFO L78 Accepts]: Start accepts. Automaton has 2116 states and 10632 transitions. Word has length 24 [2021-10-07 15:22:01,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:22:01,642 INFO L470 AbstractCegarLoop]: Abstraction has 2116 states and 10632 transitions. [2021-10-07 15:22:01,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:01,644 INFO L276 IsEmpty]: Start isEmpty. Operand 2116 states and 10632 transitions. [2021-10-07 15:22:01,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:22:01,654 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:22:01,654 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:22:01,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-10-07 15:22:01,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:22:01,868 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:22:01,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:22:01,869 INFO L82 PathProgramCache]: Analyzing trace with hash 639179062, now seen corresponding path program 4 times [2021-10-07 15:22:01,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:22:01,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [869093601] [2021-10-07 15:22:01,870 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:22:01,870 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:22:01,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:22:01,872 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:22:01,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-07 15:22:02,198 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:22:02,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:22:02,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:22:02,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:22:02,397 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:02,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:22:02,695 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:02,695 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:22:02,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [869093601] [2021-10-07 15:22:02,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [869093601] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:22:02,696 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:22:02,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-10-07 15:22:02,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166477547] [2021-10-07 15:22:02,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-07 15:22:02,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:22:02,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-07 15:22:02,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-10-07 15:22:02,698 INFO L87 Difference]: Start difference. First operand 2116 states and 10632 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:05,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:22:05,822 INFO L93 Difference]: Finished difference Result 3108 states and 14364 transitions. [2021-10-07 15:22:05,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 15:22:05,823 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:22:05,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:22:05,838 INFO L225 Difference]: With dead ends: 3108 [2021-10-07 15:22:05,839 INFO L226 Difference]: Without dead ends: 3096 [2021-10-07 15:22:05,839 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 506.2ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-10-07 15:22:05,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3096 states. [2021-10-07 15:22:05,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3096 to 2286. [2021-10-07 15:22:05,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2286 states, 2285 states have (on average 4.9304157549234136) internal successors, (11266), 2285 states have internal predecessors, (11266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:05,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2286 states to 2286 states and 11266 transitions. [2021-10-07 15:22:05,993 INFO L78 Accepts]: Start accepts. Automaton has 2286 states and 11266 transitions. Word has length 24 [2021-10-07 15:22:05,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:22:05,994 INFO L470 AbstractCegarLoop]: Abstraction has 2286 states and 11266 transitions. [2021-10-07 15:22:05,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:05,994 INFO L276 IsEmpty]: Start isEmpty. Operand 2286 states and 11266 transitions. [2021-10-07 15:22:06,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:22:06,003 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:22:06,003 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:22:06,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-10-07 15:22:06,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:22:06,215 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:22:06,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:22:06,216 INFO L82 PathProgramCache]: Analyzing trace with hash 68278102, now seen corresponding path program 5 times [2021-10-07 15:22:06,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:22:06,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1911334749] [2021-10-07 15:22:06,217 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:22:06,217 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:22:06,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:22:06,218 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:22:06,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-07 15:22:06,534 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:22:06,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:22:06,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 15:22:06,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:22:06,761 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:06,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:22:06,943 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:06,944 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:22:06,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1911334749] [2021-10-07 15:22:06,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1911334749] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:22:06,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:22:06,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-07 15:22:06,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326896566] [2021-10-07 15:22:06,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 15:22:06,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:22:06,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 15:22:06,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-10-07 15:22:06,946 INFO L87 Difference]: Start difference. First operand 2286 states and 11266 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:08,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:22:08,591 INFO L93 Difference]: Finished difference Result 3642 states and 16408 transitions. [2021-10-07 15:22:08,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-07 15:22:08,592 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:22:08,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:22:08,603 INFO L225 Difference]: With dead ends: 3642 [2021-10-07 15:22:08,603 INFO L226 Difference]: Without dead ends: 3642 [2021-10-07 15:22:08,604 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 422.4ms TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-10-07 15:22:08,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3642 states. [2021-10-07 15:22:08,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3642 to 2318. [2021-10-07 15:22:08,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2318 states, 2317 states have (on average 4.898144151920587) internal successors, (11349), 2317 states have internal predecessors, (11349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:08,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2318 states to 2318 states and 11349 transitions. [2021-10-07 15:22:08,713 INFO L78 Accepts]: Start accepts. Automaton has 2318 states and 11349 transitions. Word has length 24 [2021-10-07 15:22:08,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:22:08,713 INFO L470 AbstractCegarLoop]: Abstraction has 2318 states and 11349 transitions. [2021-10-07 15:22:08,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:08,714 INFO L276 IsEmpty]: Start isEmpty. Operand 2318 states and 11349 transitions. [2021-10-07 15:22:08,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:22:08,723 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:22:08,723 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:22:08,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-10-07 15:22:08,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:22:08,937 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:22:08,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:22:08,937 INFO L82 PathProgramCache]: Analyzing trace with hash -1793201282, now seen corresponding path program 6 times [2021-10-07 15:22:08,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:22:08,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1126792425] [2021-10-07 15:22:08,938 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:22:08,939 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:22:08,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:22:08,940 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:22:08,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-10-07 15:22:09,333 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 15:22:09,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:22:09,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 15:22:09,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:22:09,538 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:09,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:22:09,695 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:09,695 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:22:09,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1126792425] [2021-10-07 15:22:09,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1126792425] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:22:09,695 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:22:09,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-07 15:22:09,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490757940] [2021-10-07 15:22:09,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 15:22:09,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:22:09,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 15:22:09,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-10-07 15:22:09,697 INFO L87 Difference]: Start difference. First operand 2318 states and 11349 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:41,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:22:41,311 INFO L93 Difference]: Finished difference Result 4140 states and 17469 transitions. [2021-10-07 15:22:41,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-07 15:22:41,312 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:22:41,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:22:41,328 INFO L225 Difference]: With dead ends: 4140 [2021-10-07 15:22:41,329 INFO L226 Difference]: Without dead ends: 4120 [2021-10-07 15:22:41,329 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 307.4ms TimeCoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:22:41,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4120 states. [2021-10-07 15:22:41,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4120 to 2450. [2021-10-07 15:22:41,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2450 states, 2449 states have (on average 4.837484687627603) internal successors, (11847), 2449 states have internal predecessors, (11847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:41,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2450 states to 2450 states and 11847 transitions. [2021-10-07 15:22:41,461 INFO L78 Accepts]: Start accepts. Automaton has 2450 states and 11847 transitions. Word has length 24 [2021-10-07 15:22:41,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:22:41,461 INFO L470 AbstractCegarLoop]: Abstraction has 2450 states and 11847 transitions. [2021-10-07 15:22:41,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:41,461 INFO L276 IsEmpty]: Start isEmpty. Operand 2450 states and 11847 transitions. [2021-10-07 15:22:41,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:22:41,471 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:22:41,471 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:22:41,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-10-07 15:22:41,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:22:41,685 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:22:41,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:22:41,686 INFO L82 PathProgramCache]: Analyzing trace with hash 345092150, now seen corresponding path program 7 times [2021-10-07 15:22:41,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:22:41,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1367592178] [2021-10-07 15:22:41,687 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:22:41,687 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:22:41,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:22:41,689 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:22:41,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-10-07 15:22:42,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:22:42,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:22:42,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:22:42,246 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:42,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:22:42,653 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:42,653 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:22:42,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1367592178] [2021-10-07 15:22:42,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1367592178] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:22:42,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:22:42,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-10-07 15:22:42,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337709939] [2021-10-07 15:22:42,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-07 15:22:42,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:22:42,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-07 15:22:42,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-10-07 15:22:42,655 INFO L87 Difference]: Start difference. First operand 2450 states and 11847 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:43,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:22:43,867 INFO L93 Difference]: Finished difference Result 4580 states and 20662 transitions. [2021-10-07 15:22:43,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-07 15:22:43,868 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:22:43,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:22:43,883 INFO L225 Difference]: With dead ends: 4580 [2021-10-07 15:22:43,883 INFO L226 Difference]: Without dead ends: 4580 [2021-10-07 15:22:43,884 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 456.2ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:22:43,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4580 states. [2021-10-07 15:22:43,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4580 to 2782. [2021-10-07 15:22:43,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2782 states, 2781 states have (on average 5.016540812657317) internal successors, (13951), 2781 states have internal predecessors, (13951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:44,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2782 states to 2782 states and 13951 transitions. [2021-10-07 15:22:44,024 INFO L78 Accepts]: Start accepts. Automaton has 2782 states and 13951 transitions. Word has length 24 [2021-10-07 15:22:44,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:22:44,025 INFO L470 AbstractCegarLoop]: Abstraction has 2782 states and 13951 transitions. [2021-10-07 15:22:44,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:44,025 INFO L276 IsEmpty]: Start isEmpty. Operand 2782 states and 13951 transitions. [2021-10-07 15:22:44,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:22:44,038 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:22:44,038 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:22:44,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-10-07 15:22:44,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:22:44,252 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:22:44,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:22:44,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1394740060, now seen corresponding path program 8 times [2021-10-07 15:22:44,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:22:44,254 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1185467311] [2021-10-07 15:22:44,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:22:44,254 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:22:44,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:22:44,256 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:22:44,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-07 15:22:44,674 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:22:44,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:22:44,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 15:22:44,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:22:44,885 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:44,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:22:45,098 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:45,098 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:22:45,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1185467311] [2021-10-07 15:22:45,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1185467311] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:22:45,099 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:22:45,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-07 15:22:45,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124865426] [2021-10-07 15:22:45,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 15:22:45,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:22:45,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 15:22:45,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-10-07 15:22:45,102 INFO L87 Difference]: Start difference. First operand 2782 states and 13951 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:46,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:22:46,089 INFO L93 Difference]: Finished difference Result 4420 states and 20593 transitions. [2021-10-07 15:22:46,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:22:46,090 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:22:46,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:22:46,112 INFO L225 Difference]: With dead ends: 4420 [2021-10-07 15:22:46,113 INFO L226 Difference]: Without dead ends: 4420 [2021-10-07 15:22:46,113 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 222.7ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:22:46,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4420 states. [2021-10-07 15:22:46,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4420 to 2860. [2021-10-07 15:22:46,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2860 states, 2859 states have (on average 5.059461350122421) internal successors, (14465), 2859 states have internal predecessors, (14465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:46,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2860 states to 2860 states and 14465 transitions. [2021-10-07 15:22:46,308 INFO L78 Accepts]: Start accepts. Automaton has 2860 states and 14465 transitions. Word has length 24 [2021-10-07 15:22:46,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:22:46,309 INFO L470 AbstractCegarLoop]: Abstraction has 2860 states and 14465 transitions. [2021-10-07 15:22:46,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:46,309 INFO L276 IsEmpty]: Start isEmpty. Operand 2860 states and 14465 transitions. [2021-10-07 15:22:46,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:22:46,321 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:22:46,321 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:22:46,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2021-10-07 15:22:46,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:22:46,534 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:22:46,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:22:46,535 INFO L82 PathProgramCache]: Analyzing trace with hash -1557937206, now seen corresponding path program 9 times [2021-10-07 15:22:46,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:22:46,536 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2008550363] [2021-10-07 15:22:46,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:22:46,536 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:22:46,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:22:46,547 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:22:46,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-07 15:22:47,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:22:47,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:22:47,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:22:47,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:22:47,297 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:47,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:22:47,595 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:47,595 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:22:47,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2008550363] [2021-10-07 15:22:47,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2008550363] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:22:47,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:22:47,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-10-07 15:22:47,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170742961] [2021-10-07 15:22:47,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-07 15:22:47,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:22:47,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-07 15:22:47,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-10-07 15:22:47,597 INFO L87 Difference]: Start difference. First operand 2860 states and 14465 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:49,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:22:49,060 INFO L93 Difference]: Finished difference Result 4296 states and 19750 transitions. [2021-10-07 15:22:49,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-07 15:22:49,061 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:22:49,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:22:49,077 INFO L225 Difference]: With dead ends: 4296 [2021-10-07 15:22:49,077 INFO L226 Difference]: Without dead ends: 4264 [2021-10-07 15:22:49,077 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 457.6ms TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-10-07 15:22:49,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4264 states. [2021-10-07 15:22:49,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4264 to 2996. [2021-10-07 15:22:49,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2996 states, 2995 states have (on average 4.987979966611018) internal successors, (14939), 2995 states have internal predecessors, (14939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:49,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2996 states to 2996 states and 14939 transitions. [2021-10-07 15:22:49,203 INFO L78 Accepts]: Start accepts. Automaton has 2996 states and 14939 transitions. Word has length 24 [2021-10-07 15:22:49,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:22:49,204 INFO L470 AbstractCegarLoop]: Abstraction has 2996 states and 14939 transitions. [2021-10-07 15:22:49,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:49,204 INFO L276 IsEmpty]: Start isEmpty. Operand 2996 states and 14939 transitions. [2021-10-07 15:22:49,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:22:49,221 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:22:49,221 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:22:49,243 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-10-07 15:22:49,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:22:49,434 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:22:49,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:22:49,435 INFO L82 PathProgramCache]: Analyzing trace with hash 580356226, now seen corresponding path program 10 times [2021-10-07 15:22:49,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:22:49,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1745533967] [2021-10-07 15:22:49,436 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:22:49,437 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:22:49,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:22:49,438 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:22:49,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-10-07 15:22:49,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:22:49,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:22:49,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:22:49,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:22:50,025 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:50,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:22:50,337 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:50,337 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:22:50,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1745533967] [2021-10-07 15:22:50,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1745533967] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:22:50,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:22:50,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-10-07 15:22:50,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362691565] [2021-10-07 15:22:50,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-07 15:22:50,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:22:50,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-07 15:22:50,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-10-07 15:22:50,339 INFO L87 Difference]: Start difference. First operand 2996 states and 14939 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:52,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:22:52,340 INFO L93 Difference]: Finished difference Result 4856 states and 22618 transitions. [2021-10-07 15:22:52,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-07 15:22:52,341 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:22:52,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:22:52,356 INFO L225 Difference]: With dead ends: 4856 [2021-10-07 15:22:52,356 INFO L226 Difference]: Without dead ends: 4856 [2021-10-07 15:22:52,357 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 474.5ms TimeCoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:22:52,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4856 states. [2021-10-07 15:22:52,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4856 to 3108. [2021-10-07 15:22:52,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3108 states, 3107 states have (on average 5.012874155133569) internal successors, (15575), 3107 states have internal predecessors, (15575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:52,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3108 states to 3108 states and 15575 transitions. [2021-10-07 15:22:52,649 INFO L78 Accepts]: Start accepts. Automaton has 3108 states and 15575 transitions. Word has length 24 [2021-10-07 15:22:52,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:22:52,649 INFO L470 AbstractCegarLoop]: Abstraction has 3108 states and 15575 transitions. [2021-10-07 15:22:52,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:52,650 INFO L276 IsEmpty]: Start isEmpty. Operand 3108 states and 15575 transitions. [2021-10-07 15:22:52,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:22:52,666 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:22:52,666 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:22:52,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-10-07 15:22:52,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:22:52,879 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:22:52,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:22:52,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1918644982, now seen corresponding path program 11 times [2021-10-07 15:22:52,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:22:52,881 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [194692760] [2021-10-07 15:22:52,882 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:22:52,882 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:22:52,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:22:52,883 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:22:52,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-10-07 15:22:53,250 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:22:53,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:22:53,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:22:53,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:22:53,557 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:53,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:22:54,205 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:54,206 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:22:54,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [194692760] [2021-10-07 15:22:54,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [194692760] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:22:54,206 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:22:54,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-10-07 15:22:54,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568275175] [2021-10-07 15:22:54,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-07 15:22:54,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:22:54,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-07 15:22:54,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-10-07 15:22:54,208 INFO L87 Difference]: Start difference. First operand 3108 states and 15575 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:56,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:22:56,626 INFO L93 Difference]: Finished difference Result 6286 states and 29924 transitions. [2021-10-07 15:22:56,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-07 15:22:56,627 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:22:56,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:22:56,651 INFO L225 Difference]: With dead ends: 6286 [2021-10-07 15:22:56,651 INFO L226 Difference]: Without dead ends: 6286 [2021-10-07 15:22:56,652 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 1319.8ms TimeCoverageRelationStatistics Valid=128, Invalid=334, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:22:56,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6286 states. [2021-10-07 15:22:56,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6286 to 4002. [2021-10-07 15:22:56,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4002 states, 4001 states have (on average 5.176705823544114) internal successors, (20712), 4001 states have internal predecessors, (20712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:56,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4002 states to 4002 states and 20712 transitions. [2021-10-07 15:22:56,812 INFO L78 Accepts]: Start accepts. Automaton has 4002 states and 20712 transitions. Word has length 24 [2021-10-07 15:22:56,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:22:56,812 INFO L470 AbstractCegarLoop]: Abstraction has 4002 states and 20712 transitions. [2021-10-07 15:22:56,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:22:56,813 INFO L276 IsEmpty]: Start isEmpty. Operand 4002 states and 20712 transitions. [2021-10-07 15:22:56,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:22:56,829 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:22:56,829 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:22:56,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-10-07 15:22:57,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:22:57,044 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:22:57,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:22:57,044 INFO L82 PathProgramCache]: Analyzing trace with hash 74391054, now seen corresponding path program 12 times [2021-10-07 15:22:57,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:22:57,045 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [579579565] [2021-10-07 15:22:57,046 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:22:57,046 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:22:57,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:22:57,047 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:22:57,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-10-07 15:22:57,570 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 15:22:57,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:22:57,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 15:22:57,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:22:57,791 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:57,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:22:57,955 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:22:57,955 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:22:57,956 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [579579565] [2021-10-07 15:22:57,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [579579565] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:22:57,956 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:22:57,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-07 15:22:57,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726857482] [2021-10-07 15:22:57,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 15:22:57,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:22:57,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 15:22:57,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-10-07 15:22:57,960 INFO L87 Difference]: Start difference. First operand 4002 states and 20712 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:13,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:23:13,885 INFO L93 Difference]: Finished difference Result 4976 states and 23954 transitions. [2021-10-07 15:23:13,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-07 15:23:13,885 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:23:13,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:23:13,940 INFO L225 Difference]: With dead ends: 4976 [2021-10-07 15:23:13,941 INFO L226 Difference]: Without dead ends: 4956 [2021-10-07 15:23:13,941 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 276.9ms TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:23:13,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4956 states. [2021-10-07 15:23:14,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4956 to 3870. [2021-10-07 15:23:14,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3870 states, 3869 states have (on average 5.2199534763504785) internal successors, (20196), 3869 states have internal predecessors, (20196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:14,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3870 states to 3870 states and 20196 transitions. [2021-10-07 15:23:14,054 INFO L78 Accepts]: Start accepts. Automaton has 3870 states and 20196 transitions. Word has length 24 [2021-10-07 15:23:14,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:23:14,055 INFO L470 AbstractCegarLoop]: Abstraction has 3870 states and 20196 transitions. [2021-10-07 15:23:14,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:14,055 INFO L276 IsEmpty]: Start isEmpty. Operand 3870 states and 20196 transitions. [2021-10-07 15:23:14,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:23:14,072 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:23:14,072 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:23:14,089 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-10-07 15:23:14,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:23:14,286 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:23:14,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:23:14,287 INFO L82 PathProgramCache]: Analyzing trace with hash 1873516446, now seen corresponding path program 4 times [2021-10-07 15:23:14,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:23:14,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1445452752] [2021-10-07 15:23:14,288 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:23:14,289 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:23:14,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:23:14,290 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:23:14,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-10-07 15:23:14,719 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:23:14,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:23:14,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:23:14,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:23:14,922 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:14,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:23:15,264 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:15,264 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:23:15,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1445452752] [2021-10-07 15:23:15,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1445452752] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:23:15,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:23:15,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 11 [2021-10-07 15:23:15,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880017378] [2021-10-07 15:23:15,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:23:15,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:23:15,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:23:15,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:23:15,266 INFO L87 Difference]: Start difference. First operand 3870 states and 20196 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:19,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:23:19,773 INFO L93 Difference]: Finished difference Result 8324 states and 38685 transitions. [2021-10-07 15:23:19,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-07 15:23:19,775 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:23:19,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:23:19,806 INFO L225 Difference]: With dead ends: 8324 [2021-10-07 15:23:19,806 INFO L226 Difference]: Without dead ends: 8254 [2021-10-07 15:23:19,806 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 1649.8ms TimeCoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2021-10-07 15:23:19,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8254 states. [2021-10-07 15:23:19,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8254 to 4190. [2021-10-07 15:23:19,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4190 states, 4189 states have (on average 5.239197899259967) internal successors, (21947), 4189 states have internal predecessors, (21947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:19,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4190 states to 4190 states and 21947 transitions. [2021-10-07 15:23:19,991 INFO L78 Accepts]: Start accepts. Automaton has 4190 states and 21947 transitions. Word has length 24 [2021-10-07 15:23:19,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:23:19,992 INFO L470 AbstractCegarLoop]: Abstraction has 4190 states and 21947 transitions. [2021-10-07 15:23:19,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:19,992 INFO L276 IsEmpty]: Start isEmpty. Operand 4190 states and 21947 transitions. [2021-10-07 15:23:20,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:23:20,006 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:23:20,007 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:23:20,018 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Ended with exit code 0 [2021-10-07 15:23:20,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:23:20,215 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:23:20,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:23:20,215 INFO L82 PathProgramCache]: Analyzing trace with hash -1894523816, now seen corresponding path program 5 times [2021-10-07 15:23:20,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:23:20,216 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1733446829] [2021-10-07 15:23:20,216 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:23:20,217 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:23:20,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:23:20,256 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:23:20,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-10-07 15:23:20,686 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:23:20,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:23:20,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:23:20,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:23:21,069 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:21,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:23:21,481 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:21,482 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:23:21,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1733446829] [2021-10-07 15:23:21,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1733446829] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:23:21,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:23:21,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-10-07 15:23:21,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006702814] [2021-10-07 15:23:21,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:23:21,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:23:21,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:23:21,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:23:21,483 INFO L87 Difference]: Start difference. First operand 4190 states and 21947 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:22,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:23:22,998 INFO L93 Difference]: Finished difference Result 10870 states and 52748 transitions. [2021-10-07 15:23:22,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-07 15:23:22,999 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:23:22,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:23:23,043 INFO L225 Difference]: With dead ends: 10870 [2021-10-07 15:23:23,043 INFO L226 Difference]: Without dead ends: 10870 [2021-10-07 15:23:23,043 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 740.5ms TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:23:23,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10870 states. [2021-10-07 15:23:23,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10870 to 4898. [2021-10-07 15:23:23,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4898 states, 4897 states have (on average 5.482948744129058) internal successors, (26850), 4897 states have internal predecessors, (26850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:23,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4898 states to 4898 states and 26850 transitions. [2021-10-07 15:23:23,359 INFO L78 Accepts]: Start accepts. Automaton has 4898 states and 26850 transitions. Word has length 24 [2021-10-07 15:23:23,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:23:23,359 INFO L470 AbstractCegarLoop]: Abstraction has 4898 states and 26850 transitions. [2021-10-07 15:23:23,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:23,360 INFO L276 IsEmpty]: Start isEmpty. Operand 4898 states and 26850 transitions. [2021-10-07 15:23:23,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:23:23,380 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:23:23,380 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:23:23,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-10-07 15:23:23,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:23:23,595 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:23:23,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:23:23,596 INFO L82 PathProgramCache]: Analyzing trace with hash 761005472, now seen corresponding path program 6 times [2021-10-07 15:23:23,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:23:23,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [41667140] [2021-10-07 15:23:23,597 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:23:23,597 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:23:23,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:23:23,598 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:23:23,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-10-07 15:23:24,159 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 15:23:24,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:23:24,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:23:24,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:23:24,429 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:24,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:23:25,249 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:25,249 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:23:25,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [41667140] [2021-10-07 15:23:25,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [41667140] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:23:25,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:23:25,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 12 [2021-10-07 15:23:25,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201257947] [2021-10-07 15:23:25,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-07 15:23:25,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:23:25,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-07 15:23:25,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-10-07 15:23:25,252 INFO L87 Difference]: Start difference. First operand 4898 states and 26850 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:29,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:23:29,381 INFO L93 Difference]: Finished difference Result 10146 states and 48800 transitions. [2021-10-07 15:23:29,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-07 15:23:29,382 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:23:29,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:23:29,418 INFO L225 Difference]: With dead ends: 10146 [2021-10-07 15:23:29,418 INFO L226 Difference]: Without dead ends: 10072 [2021-10-07 15:23:29,419 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 2214.6ms TimeCoverageRelationStatistics Valid=244, Invalid=626, Unknown=0, NotChecked=0, Total=870 [2021-10-07 15:23:29,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10072 states. [2021-10-07 15:23:29,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10072 to 5070. [2021-10-07 15:23:29,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5070 states, 5069 states have (on average 5.454724797790491) internal successors, (27650), 5069 states have internal predecessors, (27650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:29,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5070 states to 5070 states and 27650 transitions. [2021-10-07 15:23:29,711 INFO L78 Accepts]: Start accepts. Automaton has 5070 states and 27650 transitions. Word has length 24 [2021-10-07 15:23:29,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:23:29,712 INFO L470 AbstractCegarLoop]: Abstraction has 5070 states and 27650 transitions. [2021-10-07 15:23:29,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:29,712 INFO L276 IsEmpty]: Start isEmpty. Operand 5070 states and 27650 transitions. [2021-10-07 15:23:29,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:23:29,734 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:23:29,734 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:23:29,748 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-10-07 15:23:29,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:23:29,943 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:23:29,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:23:29,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1589322852, now seen corresponding path program 7 times [2021-10-07 15:23:29,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:23:29,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1705094617] [2021-10-07 15:23:29,946 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:23:29,946 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:23:29,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:23:29,947 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:23:29,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-10-07 15:23:30,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:23:30,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:23:30,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:23:30,761 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:30,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:23:31,359 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:31,359 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:23:31,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1705094617] [2021-10-07 15:23:31,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1705094617] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:23:31,360 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:23:31,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-07 15:23:31,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885194098] [2021-10-07 15:23:31,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:23:31,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:23:31,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:23:31,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:23:31,362 INFO L87 Difference]: Start difference. First operand 5070 states and 27650 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:33,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:23:33,858 INFO L93 Difference]: Finished difference Result 9520 states and 46485 transitions. [2021-10-07 15:23:33,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-07 15:23:33,860 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:23:33,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:23:33,893 INFO L225 Difference]: With dead ends: 9520 [2021-10-07 15:23:33,894 INFO L226 Difference]: Without dead ends: 9520 [2021-10-07 15:23:33,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 1345.1ms TimeCoverageRelationStatistics Valid=159, Invalid=543, Unknown=0, NotChecked=0, Total=702 [2021-10-07 15:23:33,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9520 states. [2021-10-07 15:23:34,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9520 to 5382. [2021-10-07 15:23:34,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5382 states, 5381 states have (on average 5.471845381899275) internal successors, (29444), 5381 states have internal predecessors, (29444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:34,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5382 states to 5382 states and 29444 transitions. [2021-10-07 15:23:34,252 INFO L78 Accepts]: Start accepts. Automaton has 5382 states and 29444 transitions. Word has length 24 [2021-10-07 15:23:34,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:23:34,252 INFO L470 AbstractCegarLoop]: Abstraction has 5382 states and 29444 transitions. [2021-10-07 15:23:34,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:34,253 INFO L276 IsEmpty]: Start isEmpty. Operand 5382 states and 29444 transitions. [2021-10-07 15:23:34,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:23:34,275 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:23:34,276 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] [2021-10-07 15:23:34,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2021-10-07 15:23:34,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:23:34,491 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:23:34,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:23:34,491 INFO L82 PathProgramCache]: Analyzing trace with hash -1997592754, now seen corresponding path program 1 times [2021-10-07 15:23:34,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:23:34,492 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [504828843] [2021-10-07 15:23:34,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:23:34,493 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:23:34,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:23:34,494 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:23:34,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-10-07 15:23:34,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:23:34,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 15:23:34,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:23:35,057 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:23:35,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:23:35,212 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:23:35,212 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:23:35,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [504828843] [2021-10-07 15:23:35,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [504828843] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-07 15:23:35,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-07 15:23:35,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2021-10-07 15:23:35,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265788499] [2021-10-07 15:23:35,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:23:35,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:23:35,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:23:35,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-07 15:23:35,215 INFO L87 Difference]: Start difference. First operand 5382 states and 29444 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:35,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:23:35,416 INFO L93 Difference]: Finished difference Result 5738 states and 30659 transitions. [2021-10-07 15:23:35,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-07 15:23:35,417 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:23:35,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:23:35,441 INFO L225 Difference]: With dead ends: 5738 [2021-10-07 15:23:35,442 INFO L226 Difference]: Without dead ends: 5704 [2021-10-07 15:23:35,442 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 79.0ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:23:35,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5704 states. [2021-10-07 15:23:35,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5704 to 5310. [2021-10-07 15:23:35,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5310 states, 5309 states have (on average 5.4690148803917875) internal successors, (29035), 5309 states have internal predecessors, (29035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:35,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5310 states to 5310 states and 29035 transitions. [2021-10-07 15:23:35,728 INFO L78 Accepts]: Start accepts. Automaton has 5310 states and 29035 transitions. Word has length 24 [2021-10-07 15:23:35,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:23:35,728 INFO L470 AbstractCegarLoop]: Abstraction has 5310 states and 29035 transitions. [2021-10-07 15:23:35,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:35,729 INFO L276 IsEmpty]: Start isEmpty. Operand 5310 states and 29035 transitions. [2021-10-07 15:23:35,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:23:35,757 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:23:35,757 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] [2021-10-07 15:23:35,773 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Ended with exit code 0 [2021-10-07 15:23:35,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:23:35,971 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:23:35,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:23:35,972 INFO L82 PathProgramCache]: Analyzing trace with hash -290203120, now seen corresponding path program 8 times [2021-10-07 15:23:35,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:23:35,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1963877380] [2021-10-07 15:23:35,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:23:35,973 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:23:35,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:23:35,975 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:23:35,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-10-07 15:23:36,542 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:23:36,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:23:36,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:23:36,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:23:37,209 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:37,209 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:23:37,516 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:37,517 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:23:37,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1963877380] [2021-10-07 15:23:37,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1963877380] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:23:37,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:23:37,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:23:37,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445519078] [2021-10-07 15:23:37,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:23:37,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:23:37,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:23:37,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:23:37,519 INFO L87 Difference]: Start difference. First operand 5310 states and 29035 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:40,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:23:40,094 INFO L93 Difference]: Finished difference Result 5940 states and 31204 transitions. [2021-10-07 15:23:40,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:23:40,094 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:23:40,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:23:40,115 INFO L225 Difference]: With dead ends: 5940 [2021-10-07 15:23:40,116 INFO L226 Difference]: Without dead ends: 5890 [2021-10-07 15:23:40,116 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 281.2ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-10-07 15:23:40,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5890 states. [2021-10-07 15:23:40,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5890 to 5416. [2021-10-07 15:23:40,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5416 states, 5415 states have (on average 5.44819944598338) internal successors, (29502), 5415 states have internal predecessors, (29502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:40,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5416 states to 5416 states and 29502 transitions. [2021-10-07 15:23:40,310 INFO L78 Accepts]: Start accepts. Automaton has 5416 states and 29502 transitions. Word has length 25 [2021-10-07 15:23:40,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:23:40,310 INFO L470 AbstractCegarLoop]: Abstraction has 5416 states and 29502 transitions. [2021-10-07 15:23:40,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:40,311 INFO L276 IsEmpty]: Start isEmpty. Operand 5416 states and 29502 transitions. [2021-10-07 15:23:40,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:23:40,326 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:23:40,326 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:23:40,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-10-07 15:23:40,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:23:40,527 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:23:40,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:23:40,528 INFO L82 PathProgramCache]: Analyzing trace with hash 316926214, now seen corresponding path program 9 times [2021-10-07 15:23:40,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:23:40,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1628242600] [2021-10-07 15:23:40,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:23:40,529 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:23:40,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:23:40,530 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:23:40,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-10-07 15:23:41,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:23:41,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:23:41,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-07 15:23:41,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:23:41,327 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:23:41,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:23:42,155 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:42,155 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:23:42,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1628242600] [2021-10-07 15:23:42,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1628242600] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:23:42,156 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:23:42,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 12 [2021-10-07 15:23:42,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918513036] [2021-10-07 15:23:42,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-07 15:23:42,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:23:42,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-07 15:23:42,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-10-07 15:23:42,157 INFO L87 Difference]: Start difference. First operand 5416 states and 29502 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 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-10-07 15:23:48,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:23:48,733 INFO L93 Difference]: Finished difference Result 13754 states and 66294 transitions. [2021-10-07 15:23:48,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-07 15:23:48,734 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 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 25 [2021-10-07 15:23:48,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:23:48,785 INFO L225 Difference]: With dead ends: 13754 [2021-10-07 15:23:48,785 INFO L226 Difference]: Without dead ends: 13706 [2021-10-07 15:23:48,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 4673.5ms TimeCoverageRelationStatistics Valid=340, Invalid=992, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 15:23:48,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13706 states. [2021-10-07 15:23:49,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13706 to 6004. [2021-10-07 15:23:49,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6004 states, 6003 states have (on average 5.563551557554556) internal successors, (33398), 6003 states have internal predecessors, (33398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:49,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6004 states to 6004 states and 33398 transitions. [2021-10-07 15:23:49,190 INFO L78 Accepts]: Start accepts. Automaton has 6004 states and 33398 transitions. Word has length 25 [2021-10-07 15:23:49,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:23:49,191 INFO L470 AbstractCegarLoop]: Abstraction has 6004 states and 33398 transitions. [2021-10-07 15:23:49,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 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-10-07 15:23:49,191 INFO L276 IsEmpty]: Start isEmpty. Operand 6004 states and 33398 transitions. [2021-10-07 15:23:49,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:23:49,210 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:23:49,210 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] [2021-10-07 15:23:49,222 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Ended with exit code 0 [2021-10-07 15:23:49,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:23:49,411 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:23:49,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:23:49,412 INFO L82 PathProgramCache]: Analyzing trace with hash 76002934, now seen corresponding path program 1 times [2021-10-07 15:23:49,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:23:49,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [159402680] [2021-10-07 15:23:49,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:23:49,413 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:23:49,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:23:49,414 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:23:49,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-10-07 15:23:49,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:23:49,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:23:49,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:23:50,568 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:50,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:23:50,957 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:50,957 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:23:50,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [159402680] [2021-10-07 15:23:50,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [159402680] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:23:50,957 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:23:50,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:23:50,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91369352] [2021-10-07 15:23:50,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:23:50,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:23:50,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:23:50,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:23:50,959 INFO L87 Difference]: Start difference. First operand 6004 states and 33398 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:53,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:23:53,790 INFO L93 Difference]: Finished difference Result 7354 states and 38952 transitions. [2021-10-07 15:23:53,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:23:53,790 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:23:53,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:23:53,819 INFO L225 Difference]: With dead ends: 7354 [2021-10-07 15:23:53,819 INFO L226 Difference]: Without dead ends: 7264 [2021-10-07 15:23:53,819 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 310.7ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:23:53,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7264 states. [2021-10-07 15:23:53,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7264 to 6330. [2021-10-07 15:23:53,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6330 states, 6329 states have (on average 5.575762363722547) internal successors, (35289), 6329 states have internal predecessors, (35289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:54,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6330 states to 6330 states and 35289 transitions. [2021-10-07 15:23:54,027 INFO L78 Accepts]: Start accepts. Automaton has 6330 states and 35289 transitions. Word has length 25 [2021-10-07 15:23:54,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:23:54,028 INFO L470 AbstractCegarLoop]: Abstraction has 6330 states and 35289 transitions. [2021-10-07 15:23:54,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:54,028 INFO L276 IsEmpty]: Start isEmpty. Operand 6330 states and 35289 transitions. [2021-10-07 15:23:54,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:23:54,047 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:23:54,047 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] [2021-10-07 15:23:54,058 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Ended with exit code 0 [2021-10-07 15:23:54,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:23:54,248 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:23:54,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:23:54,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1795987102, now seen corresponding path program 2 times [2021-10-07 15:23:54,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:23:54,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [502283586] [2021-10-07 15:23:54,250 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:23:54,250 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:23:54,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:23:54,251 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:23:54,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-10-07 15:23:54,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:23:54,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:23:54,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:23:54,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:23:55,554 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:55,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:23:55,950 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:23:55,951 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:23:55,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [502283586] [2021-10-07 15:23:55,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [502283586] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:23:55,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:23:55,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:23:55,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121933148] [2021-10-07 15:23:55,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:23:55,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:23:55,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:23:55,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:23:55,954 INFO L87 Difference]: Start difference. First operand 6330 states and 35289 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:58,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:23:58,584 INFO L93 Difference]: Finished difference Result 7583 states and 40521 transitions. [2021-10-07 15:23:58,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:23:58,584 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:23:58,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:23:58,613 INFO L225 Difference]: With dead ends: 7583 [2021-10-07 15:23:58,613 INFO L226 Difference]: Without dead ends: 7483 [2021-10-07 15:23:58,613 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 319.2ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:23:58,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7483 states. [2021-10-07 15:23:58,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7483 to 6636. [2021-10-07 15:23:58,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6636 states, 6635 states have (on average 5.622456669178598) internal successors, (37305), 6635 states have internal predecessors, (37305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:58,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6636 states to 6636 states and 37305 transitions. [2021-10-07 15:23:58,884 INFO L78 Accepts]: Start accepts. Automaton has 6636 states and 37305 transitions. Word has length 25 [2021-10-07 15:23:58,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:23:58,884 INFO L470 AbstractCegarLoop]: Abstraction has 6636 states and 37305 transitions. [2021-10-07 15:23:58,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:23:58,884 INFO L276 IsEmpty]: Start isEmpty. Operand 6636 states and 37305 transitions. [2021-10-07 15:23:58,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:23:58,902 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:23:58,902 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] [2021-10-07 15:23:58,913 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2021-10-07 15:23:59,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:23:59,104 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:23:59,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:23:59,105 INFO L82 PathProgramCache]: Analyzing trace with hash 2127553226, now seen corresponding path program 10 times [2021-10-07 15:23:59,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:23:59,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [737191808] [2021-10-07 15:23:59,106 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:23:59,106 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:23:59,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:23:59,107 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:23:59,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-10-07 15:23:59,640 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:23:59,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:23:59,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:23:59,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:24:02,242 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:02,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:24:02,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:02,576 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:24:02,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [737191808] [2021-10-07 15:24:02,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [737191808] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:24:02,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:24:02,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:24:02,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483789516] [2021-10-07 15:24:02,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:24:02,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:24:02,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:24:02,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=96, Unknown=1, NotChecked=0, Total=132 [2021-10-07 15:24:02,580 INFO L87 Difference]: Start difference. First operand 6636 states and 37305 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:12,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:24:12,800 INFO L93 Difference]: Finished difference Result 7466 states and 40208 transitions. [2021-10-07 15:24:12,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:24:12,801 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:24:12,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:24:12,830 INFO L225 Difference]: With dead ends: 7466 [2021-10-07 15:24:12,830 INFO L226 Difference]: Without dead ends: 7416 [2021-10-07 15:24:12,830 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 6350.2ms TimeCoverageRelationStatistics Valid=42, Invalid=112, Unknown=2, NotChecked=0, Total=156 [2021-10-07 15:24:12,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7416 states. [2021-10-07 15:24:13,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7416 to 6738. [2021-10-07 15:24:13,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6738 states, 6737 states have (on average 5.619266735935876) internal successors, (37857), 6737 states have internal predecessors, (37857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:13,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6738 states to 6738 states and 37857 transitions. [2021-10-07 15:24:13,041 INFO L78 Accepts]: Start accepts. Automaton has 6738 states and 37857 transitions. Word has length 25 [2021-10-07 15:24:13,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:24:13,041 INFO L470 AbstractCegarLoop]: Abstraction has 6738 states and 37857 transitions. [2021-10-07 15:24:13,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:13,041 INFO L276 IsEmpty]: Start isEmpty. Operand 6738 states and 37857 transitions. [2021-10-07 15:24:13,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:24:13,062 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:24:13,062 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] [2021-10-07 15:24:13,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2021-10-07 15:24:13,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:24:13,263 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:24:13,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:24:13,264 INFO L82 PathProgramCache]: Analyzing trace with hash 740784310, now seen corresponding path program 3 times [2021-10-07 15:24:13,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:24:13,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1731084031] [2021-10-07 15:24:13,265 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:24:13,265 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:24:13,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:24:13,266 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:24:13,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-10-07 15:24:13,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:24:13,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:24:13,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:24:13,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:24:14,488 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:14,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:24:15,205 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:15,206 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:24:15,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1731084031] [2021-10-07 15:24:15,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1731084031] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:24:15,206 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:24:15,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:24:15,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134034092] [2021-10-07 15:24:15,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:24:15,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:24:15,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:24:15,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:24:15,208 INFO L87 Difference]: Start difference. First operand 6738 states and 37857 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:17,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:24:17,888 INFO L93 Difference]: Finished difference Result 8504 states and 45471 transitions. [2021-10-07 15:24:17,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-07 15:24:17,888 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:24:17,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:24:17,921 INFO L225 Difference]: With dead ends: 8504 [2021-10-07 15:24:17,921 INFO L226 Difference]: Without dead ends: 8398 [2021-10-07 15:24:17,922 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 542.9ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:24:17,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8398 states. [2021-10-07 15:24:18,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8398 to 7058. [2021-10-07 15:24:18,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7058 states, 7057 states have (on average 5.662321099617401) internal successors, (39959), 7057 states have internal predecessors, (39959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:18,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7058 states to 7058 states and 39959 transitions. [2021-10-07 15:24:18,165 INFO L78 Accepts]: Start accepts. Automaton has 7058 states and 39959 transitions. Word has length 25 [2021-10-07 15:24:18,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:24:18,165 INFO L470 AbstractCegarLoop]: Abstraction has 7058 states and 39959 transitions. [2021-10-07 15:24:18,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:18,166 INFO L276 IsEmpty]: Start isEmpty. Operand 7058 states and 39959 transitions. [2021-10-07 15:24:18,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:24:18,188 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:24:18,188 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] [2021-10-07 15:24:18,204 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2021-10-07 15:24:18,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:24:18,402 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:24:18,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:24:18,403 INFO L82 PathProgramCache]: Analyzing trace with hash -905427146, now seen corresponding path program 4 times [2021-10-07 15:24:18,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:24:18,404 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [772853347] [2021-10-07 15:24:18,404 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:24:18,404 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:24:18,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:24:18,406 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:24:18,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-10-07 15:24:19,043 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:24:19,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:24:19,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:24:19,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:24:19,647 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:19,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:24:20,015 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:20,016 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:24:20,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [772853347] [2021-10-07 15:24:20,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [772853347] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:24:20,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:24:20,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:24:20,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077748148] [2021-10-07 15:24:20,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:24:20,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:24:20,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:24:20,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:24:20,018 INFO L87 Difference]: Start difference. First operand 7058 states and 39959 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:24,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:24:24,694 INFO L93 Difference]: Finished difference Result 8019 states and 43907 transitions. [2021-10-07 15:24:24,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 15:24:24,694 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:24:24,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:24:24,727 INFO L225 Difference]: With dead ends: 8019 [2021-10-07 15:24:24,727 INFO L226 Difference]: Without dead ends: 7919 [2021-10-07 15:24:24,728 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 316.8ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:24:24,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7919 states. [2021-10-07 15:24:24,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7919 to 7424. [2021-10-07 15:24:24,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7424 states, 7423 states have (on average 5.657955004715075) internal successors, (41999), 7423 states have internal predecessors, (41999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:25,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7424 states to 7424 states and 41999 transitions. [2021-10-07 15:24:25,103 INFO L78 Accepts]: Start accepts. Automaton has 7424 states and 41999 transitions. Word has length 25 [2021-10-07 15:24:25,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:24:25,103 INFO L470 AbstractCegarLoop]: Abstraction has 7424 states and 41999 transitions. [2021-10-07 15:24:25,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:25,104 INFO L276 IsEmpty]: Start isEmpty. Operand 7424 states and 41999 transitions. [2021-10-07 15:24:25,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:24:25,129 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:24:25,129 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] [2021-10-07 15:24:25,145 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2021-10-07 15:24:25,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:24:25,343 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:24:25,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:24:25,344 INFO L82 PathProgramCache]: Analyzing trace with hash 1878071076, now seen corresponding path program 5 times [2021-10-07 15:24:25,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:24:25,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1301763401] [2021-10-07 15:24:25,345 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:24:25,345 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:24:25,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:24:25,347 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:24:25,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-10-07 15:24:25,961 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-07 15:24:25,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:24:25,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:24:25,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:24:26,632 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:26,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:24:27,140 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:27,140 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:24:27,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1301763401] [2021-10-07 15:24:27,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1301763401] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:24:27,141 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:24:27,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:24:27,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99694313] [2021-10-07 15:24:27,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:24:27,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:24:27,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:24:27,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:24:27,142 INFO L87 Difference]: Start difference. First operand 7424 states and 41999 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:28,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:24:28,304 INFO L93 Difference]: Finished difference Result 8370 states and 45854 transitions. [2021-10-07 15:24:28,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 15:24:28,304 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:24:28,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:24:28,338 INFO L225 Difference]: With dead ends: 8370 [2021-10-07 15:24:28,338 INFO L226 Difference]: Without dead ends: 8284 [2021-10-07 15:24:28,339 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 499.2ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:24:28,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8284 states. [2021-10-07 15:24:28,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8284 to 7686. [2021-10-07 15:24:28,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7686 states, 7685 states have (on average 5.658815875081327) internal successors, (43488), 7685 states have internal predecessors, (43488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:28,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7686 states to 7686 states and 43488 transitions. [2021-10-07 15:24:28,661 INFO L78 Accepts]: Start accepts. Automaton has 7686 states and 43488 transitions. Word has length 25 [2021-10-07 15:24:28,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:24:28,661 INFO L470 AbstractCegarLoop]: Abstraction has 7686 states and 43488 transitions. [2021-10-07 15:24:28,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:28,662 INFO L276 IsEmpty]: Start isEmpty. Operand 7686 states and 43488 transitions. [2021-10-07 15:24:28,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:24:28,682 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:24:28,683 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] [2021-10-07 15:24:28,696 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2021-10-07 15:24:28,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:24:28,884 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:24:28,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:24:28,885 INFO L82 PathProgramCache]: Analyzing trace with hash 992272796, now seen corresponding path program 6 times [2021-10-07 15:24:28,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:24:28,886 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2101761122] [2021-10-07 15:24:28,886 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:24:28,886 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:24:28,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:24:28,887 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:24:28,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-10-07 15:24:29,585 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:24:29,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:24:29,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:24:29,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:24:30,255 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:30,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:24:30,706 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:30,706 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:24:30,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2101761122] [2021-10-07 15:24:30,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2101761122] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:24:30,707 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:24:30,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:24:30,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582056827] [2021-10-07 15:24:30,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:24:30,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:24:30,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:24:30,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:24:30,709 INFO L87 Difference]: Start difference. First operand 7686 states and 43488 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:33,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:24:33,599 INFO L93 Difference]: Finished difference Result 9534 states and 51199 transitions. [2021-10-07 15:24:33,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-07 15:24:33,600 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:24:33,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:24:33,638 INFO L225 Difference]: With dead ends: 9534 [2021-10-07 15:24:33,639 INFO L226 Difference]: Without dead ends: 9406 [2021-10-07 15:24:33,639 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 352.3ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:24:33,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9406 states. [2021-10-07 15:24:33,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9406 to 7866. [2021-10-07 15:24:33,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7866 states, 7865 states have (on average 5.69688493324857) internal successors, (44806), 7865 states have internal predecessors, (44806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:34,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7866 states to 7866 states and 44806 transitions. [2021-10-07 15:24:34,051 INFO L78 Accepts]: Start accepts. Automaton has 7866 states and 44806 transitions. Word has length 25 [2021-10-07 15:24:34,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:24:34,051 INFO L470 AbstractCegarLoop]: Abstraction has 7866 states and 44806 transitions. [2021-10-07 15:24:34,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:34,052 INFO L276 IsEmpty]: Start isEmpty. Operand 7866 states and 44806 transitions. [2021-10-07 15:24:34,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:24:34,080 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:24:34,080 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] [2021-10-07 15:24:34,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2021-10-07 15:24:34,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:24:34,281 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:24:34,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:24:34,282 INFO L82 PathProgramCache]: Analyzing trace with hash -254966704, now seen corresponding path program 13 times [2021-10-07 15:24:34,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:24:34,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1397239827] [2021-10-07 15:24:34,284 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:24:34,284 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:24:34,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:24:34,285 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:24:34,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-10-07 15:24:34,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:24:34,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:24:34,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:24:35,532 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:35,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:24:35,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:35,878 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:24:35,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1397239827] [2021-10-07 15:24:35,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1397239827] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:24:35,878 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:24:35,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:24:35,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814063257] [2021-10-07 15:24:35,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:24:35,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:24:35,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:24:35,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:24:35,879 INFO L87 Difference]: Start difference. First operand 7866 states and 44806 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:43,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:24:43,089 INFO L93 Difference]: Finished difference Result 8508 states and 47072 transitions. [2021-10-07 15:24:43,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:24:43,090 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:24:43,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:24:43,127 INFO L225 Difference]: With dead ends: 8508 [2021-10-07 15:24:43,127 INFO L226 Difference]: Without dead ends: 8478 [2021-10-07 15:24:43,128 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 312.0ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-10-07 15:24:43,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8478 states. [2021-10-07 15:24:43,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8478 to 8044. [2021-10-07 15:24:43,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8044 states, 8043 states have (on average 5.667909983836877) internal successors, (45587), 8043 states have internal predecessors, (45587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:43,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8044 states to 8044 states and 45587 transitions. [2021-10-07 15:24:43,509 INFO L78 Accepts]: Start accepts. Automaton has 8044 states and 45587 transitions. Word has length 25 [2021-10-07 15:24:43,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:24:43,509 INFO L470 AbstractCegarLoop]: Abstraction has 8044 states and 45587 transitions. [2021-10-07 15:24:43,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:24:43,509 INFO L276 IsEmpty]: Start isEmpty. Operand 8044 states and 45587 transitions. [2021-10-07 15:24:43,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:24:43,536 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:24:43,536 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] [2021-10-07 15:24:43,550 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2021-10-07 15:24:43,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:24:43,737 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:24:43,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:24:43,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1024499216, now seen corresponding path program 14 times [2021-10-07 15:24:43,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:24:43,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [255318114] [2021-10-07 15:24:43,739 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:24:43,740 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:24:43,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:24:43,741 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:24:43,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-10-07 15:24:44,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:24:44,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:24:44,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:24:44,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:24:47,002 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:47,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:24:47,341 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:24:47,341 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:24:47,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [255318114] [2021-10-07 15:24:47,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [255318114] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:24:47,342 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:24:47,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:24:47,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268885444] [2021-10-07 15:24:47,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:24:47,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:24:47,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:24:47,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=96, Unknown=1, NotChecked=0, Total=132 [2021-10-07 15:24:47,343 INFO L87 Difference]: Start difference. First operand 8044 states and 45587 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:06,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:25:06,332 INFO L93 Difference]: Finished difference Result 8752 states and 48061 transitions. [2021-10-07 15:25:06,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:25:06,333 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:25:06,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:25:06,366 INFO L225 Difference]: With dead ends: 8752 [2021-10-07 15:25:06,366 INFO L226 Difference]: Without dead ends: 8722 [2021-10-07 15:25:06,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 6313.4ms TimeCoverageRelationStatistics Valid=42, Invalid=112, Unknown=2, NotChecked=0, Total=156 [2021-10-07 15:25:06,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8722 states. [2021-10-07 15:25:06,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8722 to 8308. [2021-10-07 15:25:06,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8308 states, 8307 states have (on average 5.639701456602865) internal successors, (46849), 8307 states have internal predecessors, (46849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:06,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8308 states to 8308 states and 46849 transitions. [2021-10-07 15:25:06,604 INFO L78 Accepts]: Start accepts. Automaton has 8308 states and 46849 transitions. Word has length 25 [2021-10-07 15:25:06,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:25:06,604 INFO L470 AbstractCegarLoop]: Abstraction has 8308 states and 46849 transitions. [2021-10-07 15:25:06,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:06,604 INFO L276 IsEmpty]: Start isEmpty. Operand 8308 states and 46849 transitions. [2021-10-07 15:25:06,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:25:06,627 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:25:06,627 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:25:06,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2021-10-07 15:25:06,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:25:06,828 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:25:06,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:25:06,829 INFO L82 PathProgramCache]: Analyzing trace with hash -881082500, now seen corresponding path program 15 times [2021-10-07 15:25:06,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:25:06,830 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [300703005] [2021-10-07 15:25:06,831 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:25:06,831 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:25:06,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:25:06,832 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:25:06,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-10-07 15:25:07,790 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-07 15:25:07,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:25:07,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:25:07,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:25:08,146 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:25:08,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:25:09,061 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:25:09,062 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:25:09,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [300703005] [2021-10-07 15:25:09,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [300703005] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:25:09,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:25:09,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-07 15:25:09,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295685114] [2021-10-07 15:25:09,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:25:09,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:25:09,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:25:09,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:25:09,064 INFO L87 Difference]: Start difference. First operand 8308 states and 46849 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:11,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:25:11,553 INFO L93 Difference]: Finished difference Result 14848 states and 77533 transitions. [2021-10-07 15:25:11,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-07 15:25:11,554 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:25:11,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:25:11,617 INFO L225 Difference]: With dead ends: 14848 [2021-10-07 15:25:11,617 INFO L226 Difference]: Without dead ends: 14848 [2021-10-07 15:25:11,618 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1634.0ms TimeCoverageRelationStatistics Valid=145, Invalid=361, Unknown=0, NotChecked=0, Total=506 [2021-10-07 15:25:11,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14848 states. [2021-10-07 15:25:12,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14848 to 9338. [2021-10-07 15:25:12,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9338 states, 9337 states have (on average 5.759772946342508) internal successors, (53779), 9337 states have internal predecessors, (53779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:12,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9338 states to 9338 states and 53779 transitions. [2021-10-07 15:25:12,228 INFO L78 Accepts]: Start accepts. Automaton has 9338 states and 53779 transitions. Word has length 25 [2021-10-07 15:25:12,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:25:12,229 INFO L470 AbstractCegarLoop]: Abstraction has 9338 states and 53779 transitions. [2021-10-07 15:25:12,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:12,229 INFO L276 IsEmpty]: Start isEmpty. Operand 9338 states and 53779 transitions. [2021-10-07 15:25:12,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:25:12,265 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:25:12,265 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] [2021-10-07 15:25:12,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2021-10-07 15:25:12,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:25:12,479 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:25:12,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:25:12,480 INFO L82 PathProgramCache]: Analyzing trace with hash 546136088, now seen corresponding path program 16 times [2021-10-07 15:25:12,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:25:12,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1950149009] [2021-10-07 15:25:12,481 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:25:12,481 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:25:12,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:25:12,482 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:25:12,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-10-07 15:25:13,291 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:25:13,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:25:13,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:25:13,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:25:15,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:25:15,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:25:16,149 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:25:16,149 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:25:16,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1950149009] [2021-10-07 15:25:16,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1950149009] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:25:16,150 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:25:16,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:25:16,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307994615] [2021-10-07 15:25:16,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:25:16,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:25:16,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:25:16,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=96, Unknown=1, NotChecked=0, Total=132 [2021-10-07 15:25:16,151 INFO L87 Difference]: Start difference. First operand 9338 states and 53779 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:28,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:25:28,221 INFO L93 Difference]: Finished difference Result 9790 states and 55137 transitions. [2021-10-07 15:25:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:25:28,222 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:25:28,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:25:28,267 INFO L225 Difference]: With dead ends: 9790 [2021-10-07 15:25:28,267 INFO L226 Difference]: Without dead ends: 9760 [2021-10-07 15:25:28,267 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 7792.8ms TimeCoverageRelationStatistics Valid=42, Invalid=112, Unknown=2, NotChecked=0, Total=156 [2021-10-07 15:25:28,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9760 states. [2021-10-07 15:25:28,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9760 to 9324. [2021-10-07 15:25:28,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9324 states, 9323 states have (on average 5.759841252815617) internal successors, (53699), 9323 states have internal predecessors, (53699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:28,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9324 states to 9324 states and 53699 transitions. [2021-10-07 15:25:28,676 INFO L78 Accepts]: Start accepts. Automaton has 9324 states and 53699 transitions. Word has length 25 [2021-10-07 15:25:28,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:25:28,676 INFO L470 AbstractCegarLoop]: Abstraction has 9324 states and 53699 transitions. [2021-10-07 15:25:28,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:28,677 INFO L276 IsEmpty]: Start isEmpty. Operand 9324 states and 53699 transitions. [2021-10-07 15:25:28,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:25:28,705 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:25:28,705 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:25:28,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2021-10-07 15:25:28,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:25:28,906 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:25:28,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:25:28,907 INFO L82 PathProgramCache]: Analyzing trace with hash 2117136560, now seen corresponding path program 17 times [2021-10-07 15:25:28,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:25:28,908 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1473457998] [2021-10-07 15:25:28,908 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:25:28,908 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:25:28,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:25:28,909 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:25:28,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2021-10-07 15:25:29,706 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:25:29,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:25:29,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:25:29,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:25:30,202 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:25:30,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:25:31,310 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:25:31,311 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:25:31,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1473457998] [2021-10-07 15:25:31,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1473457998] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:25:31,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:25:31,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-07 15:25:31,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090145054] [2021-10-07 15:25:31,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:25:31,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:25:31,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:25:31,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:25:31,313 INFO L87 Difference]: Start difference. First operand 9324 states and 53699 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:35,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:25:35,609 INFO L93 Difference]: Finished difference Result 15016 states and 80735 transitions. [2021-10-07 15:25:35,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-07 15:25:35,610 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:25:35,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:25:35,707 INFO L225 Difference]: With dead ends: 15016 [2021-10-07 15:25:35,707 INFO L226 Difference]: Without dead ends: 15016 [2021-10-07 15:25:35,707 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 2319.8ms TimeCoverageRelationStatistics Valid=183, Invalid=369, Unknown=0, NotChecked=0, Total=552 [2021-10-07 15:25:35,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15016 states. [2021-10-07 15:25:36,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15016 to 9798. [2021-10-07 15:25:36,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9798 states, 9797 states have (on average 5.779524344186996) internal successors, (56622), 9797 states have internal predecessors, (56622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:36,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9798 states to 9798 states and 56622 transitions. [2021-10-07 15:25:36,325 INFO L78 Accepts]: Start accepts. Automaton has 9798 states and 56622 transitions. Word has length 25 [2021-10-07 15:25:36,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:25:36,325 INFO L470 AbstractCegarLoop]: Abstraction has 9798 states and 56622 transitions. [2021-10-07 15:25:36,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:36,326 INFO L276 IsEmpty]: Start isEmpty. Operand 9798 states and 56622 transitions. [2021-10-07 15:25:36,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:25:36,364 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:25:36,364 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] [2021-10-07 15:25:36,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2021-10-07 15:25:36,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:25:36,578 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:25:36,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:25:36,579 INFO L82 PathProgramCache]: Analyzing trace with hash -1734970544, now seen corresponding path program 18 times [2021-10-07 15:25:36,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:25:36,580 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1197524257] [2021-10-07 15:25:36,580 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:25:36,581 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:25:36,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:25:36,582 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:25:36,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-10-07 15:25:37,528 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:25:37,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:25:37,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:25:37,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:25:38,136 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:25:38,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:25:38,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:25:38,439 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:25:38,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1197524257] [2021-10-07 15:25:38,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1197524257] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:25:38,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:25:38,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:25:38,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755864767] [2021-10-07 15:25:38,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:25:38,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:25:38,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:25:38,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:25:38,440 INFO L87 Difference]: Start difference. First operand 9798 states and 56622 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:45,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:25:45,359 INFO L93 Difference]: Finished difference Result 10396 states and 58761 transitions. [2021-10-07 15:25:45,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:25:45,360 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:25:45,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:25:45,426 INFO L225 Difference]: With dead ends: 10396 [2021-10-07 15:25:45,426 INFO L226 Difference]: Without dead ends: 10366 [2021-10-07 15:25:45,427 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 296.8ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-10-07 15:25:45,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10366 states. [2021-10-07 15:25:45,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10366 to 10008. [2021-10-07 15:25:45,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10008 states, 10007 states have (on average 5.756570400719497) internal successors, (57606), 10007 states have internal predecessors, (57606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:45,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10008 states to 10008 states and 57606 transitions. [2021-10-07 15:25:45,990 INFO L78 Accepts]: Start accepts. Automaton has 10008 states and 57606 transitions. Word has length 25 [2021-10-07 15:25:45,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:25:45,990 INFO L470 AbstractCegarLoop]: Abstraction has 10008 states and 57606 transitions. [2021-10-07 15:25:45,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:45,990 INFO L276 IsEmpty]: Start isEmpty. Operand 10008 states and 57606 transitions. [2021-10-07 15:25:46,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:25:46,020 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:25:46,020 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:25:46,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-10-07 15:25:46,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:25:46,234 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:25:46,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:25:46,235 INFO L82 PathProgramCache]: Analyzing trace with hash 654415036, now seen corresponding path program 19 times [2021-10-07 15:25:46,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:25:46,235 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1381803060] [2021-10-07 15:25:46,236 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:25:46,236 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:25:46,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:25:46,237 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:25:46,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2021-10-07 15:25:47,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:25:47,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-07 15:25:47,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:25:47,571 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:25:47,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:25:48,677 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:25:48,677 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:25:48,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1381803060] [2021-10-07 15:25:48,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1381803060] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:25:48,678 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:25:48,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-07 15:25:48,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715186347] [2021-10-07 15:25:48,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:25:48,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:25:48,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:25:48,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:25:48,680 INFO L87 Difference]: Start difference. First operand 10008 states and 57606 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:53,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:25:53,278 INFO L93 Difference]: Finished difference Result 15816 states and 86047 transitions. [2021-10-07 15:25:53,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-07 15:25:53,278 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:25:53,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:25:53,392 INFO L225 Difference]: With dead ends: 15816 [2021-10-07 15:25:53,392 INFO L226 Difference]: Without dead ends: 15816 [2021-10-07 15:25:53,393 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 2974.7ms TimeCoverageRelationStatistics Valid=238, Invalid=518, Unknown=0, NotChecked=0, Total=756 [2021-10-07 15:25:53,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15816 states. [2021-10-07 15:25:53,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15816 to 10696. [2021-10-07 15:25:53,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10696 states, 10695 states have (on average 5.766526414212248) internal successors, (61673), 10695 states have internal predecessors, (61673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:54,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10696 states to 10696 states and 61673 transitions. [2021-10-07 15:25:54,013 INFO L78 Accepts]: Start accepts. Automaton has 10696 states and 61673 transitions. Word has length 25 [2021-10-07 15:25:54,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:25:54,014 INFO L470 AbstractCegarLoop]: Abstraction has 10696 states and 61673 transitions. [2021-10-07 15:25:54,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:25:54,014 INFO L276 IsEmpty]: Start isEmpty. Operand 10696 states and 61673 transitions. [2021-10-07 15:25:54,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:25:54,162 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:25:54,162 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:25:54,179 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2021-10-07 15:25:54,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:25:54,377 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:25:54,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:25:54,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1992703792, now seen corresponding path program 20 times [2021-10-07 15:25:54,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:25:54,379 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1820085792] [2021-10-07 15:25:54,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:25:54,379 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:25:54,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:25:54,380 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:25:54,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2021-10-07 15:25:55,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:25:55,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:25:55,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-07 15:25:55,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:25:55,876 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:25:55,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:25:56,999 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:25:56,999 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:25:56,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1820085792] [2021-10-07 15:25:57,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1820085792] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:25:57,000 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:25:57,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-07 15:25:57,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002716357] [2021-10-07 15:25:57,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:25:57,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:25:57,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:25:57,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:25:57,002 INFO L87 Difference]: Start difference. First operand 10696 states and 61673 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:02,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:26:02,327 INFO L93 Difference]: Finished difference Result 17236 states and 93793 transitions. [2021-10-07 15:26:02,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-07 15:26:02,329 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:26:02,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:26:02,436 INFO L225 Difference]: With dead ends: 17236 [2021-10-07 15:26:02,436 INFO L226 Difference]: Without dead ends: 17236 [2021-10-07 15:26:02,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 3795.1ms TimeCoverageRelationStatistics Valid=318, Invalid=738, Unknown=0, NotChecked=0, Total=1056 [2021-10-07 15:26:02,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17236 states. [2021-10-07 15:26:02,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17236 to 11814. [2021-10-07 15:26:02,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11814 states, 11813 states have (on average 5.764158130872767) internal successors, (68092), 11813 states have internal predecessors, (68092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:03,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11814 states to 11814 states and 68092 transitions. [2021-10-07 15:26:03,159 INFO L78 Accepts]: Start accepts. Automaton has 11814 states and 68092 transitions. Word has length 25 [2021-10-07 15:26:03,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:26:03,159 INFO L470 AbstractCegarLoop]: Abstraction has 11814 states and 68092 transitions. [2021-10-07 15:26:03,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:03,160 INFO L276 IsEmpty]: Start isEmpty. Operand 11814 states and 68092 transitions. [2021-10-07 15:26:03,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:26:03,212 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:26:03,212 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:26:03,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2021-10-07 15:26:03,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:26:03,414 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:26:03,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:26:03,415 INFO L82 PathProgramCache]: Analyzing trace with hash 586237074, now seen corresponding path program 11 times [2021-10-07 15:26:03,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:26:03,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1605848023] [2021-10-07 15:26:03,416 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:26:03,416 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:26:03,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:26:03,418 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:26:03,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-10-07 15:26:04,442 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:26:04,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:26:04,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-07 15:26:04,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:26:04,707 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:04,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:26:05,449 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:05,449 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:26:05,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1605848023] [2021-10-07 15:26:05,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1605848023] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:26:05,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:26:05,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-10-07 15:26:05,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451979795] [2021-10-07 15:26:05,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-07 15:26:05,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:26:05,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-07 15:26:05,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-10-07 15:26:05,451 INFO L87 Difference]: Start difference. First operand 11814 states and 68092 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:10,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:26:10,003 INFO L93 Difference]: Finished difference Result 35458 states and 185192 transitions. [2021-10-07 15:26:10,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-07 15:26:10,006 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:26:10,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:26:10,396 INFO L225 Difference]: With dead ends: 35458 [2021-10-07 15:26:10,396 INFO L226 Difference]: Without dead ends: 35458 [2021-10-07 15:26:10,396 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 2685.4ms TimeCoverageRelationStatistics Valid=211, Invalid=601, Unknown=0, NotChecked=0, Total=812 [2021-10-07 15:26:10,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35458 states. [2021-10-07 15:26:11,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35458 to 14784. [2021-10-07 15:26:11,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14784 states, 14783 states have (on average 5.997023608198607) internal successors, (88654), 14783 states have internal predecessors, (88654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:11,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14784 states to 14784 states and 88654 transitions. [2021-10-07 15:26:11,460 INFO L78 Accepts]: Start accepts. Automaton has 14784 states and 88654 transitions. Word has length 25 [2021-10-07 15:26:11,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:26:11,460 INFO L470 AbstractCegarLoop]: Abstraction has 14784 states and 88654 transitions. [2021-10-07 15:26:11,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:11,461 INFO L276 IsEmpty]: Start isEmpty. Operand 14784 states and 88654 transitions. [2021-10-07 15:26:11,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:26:11,509 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:26:11,509 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] [2021-10-07 15:26:11,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Ended with exit code 0 [2021-10-07 15:26:11,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:26:11,710 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:26:11,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:26:11,711 INFO L82 PathProgramCache]: Analyzing trace with hash -1407907632, now seen corresponding path program 12 times [2021-10-07 15:26:11,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:26:11,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1657513760] [2021-10-07 15:26:11,713 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:26:11,713 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:26:11,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:26:11,714 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:26:11,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2021-10-07 15:26:12,894 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:26:12,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:26:12,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:26:12,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:26:15,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:15,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:26:15,893 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:15,894 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:26:15,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1657513760] [2021-10-07 15:26:15,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1657513760] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:26:15,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:26:15,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:26:15,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652797796] [2021-10-07 15:26:15,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:26:15,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:26:15,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:26:15,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=96, Unknown=1, NotChecked=0, Total=132 [2021-10-07 15:26:15,897 INFO L87 Difference]: Start difference. First operand 14784 states and 88654 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:20,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:26:20,746 INFO L93 Difference]: Finished difference Result 15306 states and 90170 transitions. [2021-10-07 15:26:20,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:26:20,747 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:26:20,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:26:20,823 INFO L225 Difference]: With dead ends: 15306 [2021-10-07 15:26:20,824 INFO L226 Difference]: Without dead ends: 15256 [2021-10-07 15:26:20,824 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 4422.2ms TimeCoverageRelationStatistics Valid=42, Invalid=112, Unknown=2, NotChecked=0, Total=156 [2021-10-07 15:26:20,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15256 states. [2021-10-07 15:26:21,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15256 to 14770. [2021-10-07 15:26:21,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14770 states, 14769 states have (on average 5.997156205565712) internal successors, (88572), 14769 states have internal predecessors, (88572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:21,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14770 states to 14770 states and 88572 transitions. [2021-10-07 15:26:21,340 INFO L78 Accepts]: Start accepts. Automaton has 14770 states and 88572 transitions. Word has length 25 [2021-10-07 15:26:21,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:26:21,340 INFO L470 AbstractCegarLoop]: Abstraction has 14770 states and 88572 transitions. [2021-10-07 15:26:21,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:21,340 INFO L276 IsEmpty]: Start isEmpty. Operand 14770 states and 88572 transitions. [2021-10-07 15:26:21,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:26:21,586 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:26:21,586 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] [2021-10-07 15:26:21,602 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Ended with exit code 0 [2021-10-07 15:26:21,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:26:21,800 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:26:21,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:26:21,800 INFO L82 PathProgramCache]: Analyzing trace with hash 1140710336, now seen corresponding path program 7 times [2021-10-07 15:26:21,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:26:21,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1079114004] [2021-10-07 15:26:21,802 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:26:21,802 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:26:21,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:26:21,803 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:26:21,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2021-10-07 15:26:22,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:26:22,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:26:22,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:26:23,473 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:23,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:26:23,910 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:23,910 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:26:23,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1079114004] [2021-10-07 15:26:23,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1079114004] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:26:23,911 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:26:23,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:26:23,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265720854] [2021-10-07 15:26:23,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:26:23,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:26:23,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:26:23,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:26:23,913 INFO L87 Difference]: Start difference. First operand 14770 states and 88572 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:24,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:26:24,700 INFO L93 Difference]: Finished difference Result 15760 states and 92694 transitions. [2021-10-07 15:26:24,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:26:24,701 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:26:24,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:26:24,781 INFO L225 Difference]: With dead ends: 15760 [2021-10-07 15:26:24,781 INFO L226 Difference]: Without dead ends: 15702 [2021-10-07 15:26:24,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 478.6ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:26:24,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15702 states. [2021-10-07 15:26:25,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15702 to 14960. [2021-10-07 15:26:25,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14960 states, 14959 states have (on average 6.002005481649843) internal successors, (89784), 14959 states have internal predecessors, (89784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:25,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14960 states to 14960 states and 89784 transitions. [2021-10-07 15:26:25,507 INFO L78 Accepts]: Start accepts. Automaton has 14960 states and 89784 transitions. Word has length 25 [2021-10-07 15:26:25,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:26:25,507 INFO L470 AbstractCegarLoop]: Abstraction has 14960 states and 89784 transitions. [2021-10-07 15:26:25,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:25,507 INFO L276 IsEmpty]: Start isEmpty. Operand 14960 states and 89784 transitions. [2021-10-07 15:26:25,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:26:25,554 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:26:25,554 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] [2021-10-07 15:26:25,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2021-10-07 15:26:25,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:26:25,755 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:26:25,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:26:25,756 INFO L82 PathProgramCache]: Analyzing trace with hash -731279700, now seen corresponding path program 8 times [2021-10-07 15:26:25,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:26:25,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1493586485] [2021-10-07 15:26:25,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:26:25,757 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:26:25,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:26:25,758 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:26:25,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2021-10-07 15:26:26,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:26:26,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:26:26,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:26:26,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:26:27,632 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:27,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:26:28,085 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:28,086 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:26:28,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1493586485] [2021-10-07 15:26:28,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1493586485] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:26:28,086 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:26:28,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:26:28,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742917303] [2021-10-07 15:26:28,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:26:28,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:26:28,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:26:28,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:26:28,087 INFO L87 Difference]: Start difference. First operand 14960 states and 89784 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:28,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:26:28,876 INFO L93 Difference]: Finished difference Result 15920 states and 93752 transitions. [2021-10-07 15:26:28,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:26:28,877 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:26:28,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:26:29,063 INFO L225 Difference]: With dead ends: 15920 [2021-10-07 15:26:29,063 INFO L226 Difference]: Without dead ends: 15854 [2021-10-07 15:26:29,063 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 377.0ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:26:29,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15854 states. [2021-10-07 15:26:29,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15854 to 15070. [2021-10-07 15:26:29,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15070 states, 15069 states have (on average 6.010219656247926) internal successors, (90568), 15069 states have internal predecessors, (90568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:29,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15070 states to 15070 states and 90568 transitions. [2021-10-07 15:26:29,690 INFO L78 Accepts]: Start accepts. Automaton has 15070 states and 90568 transitions. Word has length 25 [2021-10-07 15:26:29,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:26:29,690 INFO L470 AbstractCegarLoop]: Abstraction has 15070 states and 90568 transitions. [2021-10-07 15:26:29,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:29,690 INFO L276 IsEmpty]: Start isEmpty. Operand 15070 states and 90568 transitions. [2021-10-07 15:26:29,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:26:29,749 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:26:29,750 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] [2021-10-07 15:26:29,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2021-10-07 15:26:29,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:26:29,951 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:26:29,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:26:29,952 INFO L82 PathProgramCache]: Analyzing trace with hash 1591966122, now seen corresponding path program 9 times [2021-10-07 15:26:29,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:26:29,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1709104695] [2021-10-07 15:26:29,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:26:29,953 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:26:29,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:26:29,955 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:26:29,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2021-10-07 15:26:31,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-07 15:26:31,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:26:31,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:26:31,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:26:31,878 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:31,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:26:32,228 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:32,229 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:26:32,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1709104695] [2021-10-07 15:26:32,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1709104695] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:26:32,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:26:32,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:26:32,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556364833] [2021-10-07 15:26:32,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:26:32,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:26:32,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:26:32,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:26:32,232 INFO L87 Difference]: Start difference. First operand 15070 states and 90568 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:33,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:26:33,060 INFO L93 Difference]: Finished difference Result 16458 states and 96560 transitions. [2021-10-07 15:26:33,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-07 15:26:33,061 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:26:33,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:26:33,135 INFO L225 Difference]: With dead ends: 16458 [2021-10-07 15:26:33,136 INFO L226 Difference]: Without dead ends: 16400 [2021-10-07 15:26:33,136 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 282.7ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:26:33,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16400 states. [2021-10-07 15:26:33,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16400 to 15250. [2021-10-07 15:26:33,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15250 states, 15249 states have (on average 6.019804577349334) internal successors, (91796), 15249 states have internal predecessors, (91796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:33,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15250 states to 15250 states and 91796 transitions. [2021-10-07 15:26:33,827 INFO L78 Accepts]: Start accepts. Automaton has 15250 states and 91796 transitions. Word has length 25 [2021-10-07 15:26:33,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:26:33,827 INFO L470 AbstractCegarLoop]: Abstraction has 15250 states and 91796 transitions. [2021-10-07 15:26:33,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:33,827 INFO L276 IsEmpty]: Start isEmpty. Operand 15250 states and 91796 transitions. [2021-10-07 15:26:33,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:26:33,874 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:26:33,874 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] [2021-10-07 15:26:33,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2021-10-07 15:26:34,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:26:34,075 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:26:34,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:26:34,076 INFO L82 PathProgramCache]: Analyzing trace with hash -1039646434, now seen corresponding path program 10 times [2021-10-07 15:26:34,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:26:34,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1532383548] [2021-10-07 15:26:34,077 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:26:34,077 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:26:34,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:26:34,078 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:26:34,079 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2021-10-07 15:26:35,028 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:26:35,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:26:35,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:26:35,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:26:36,713 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:36,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:26:37,093 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:37,093 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:26:37,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1532383548] [2021-10-07 15:26:37,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1532383548] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:26:37,094 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:26:37,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:26:37,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333156925] [2021-10-07 15:26:37,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:26:37,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:26:37,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:26:37,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:26:37,095 INFO L87 Difference]: Start difference. First operand 15250 states and 91796 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:37,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:26:37,764 INFO L93 Difference]: Finished difference Result 15926 states and 94581 transitions. [2021-10-07 15:26:37,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 15:26:37,765 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:26:37,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:26:37,839 INFO L225 Difference]: With dead ends: 15926 [2021-10-07 15:26:37,839 INFO L226 Difference]: Without dead ends: 15880 [2021-10-07 15:26:37,840 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1283.0ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:26:37,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15880 states. [2021-10-07 15:26:38,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15880 to 15438. [2021-10-07 15:26:38,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15438 states, 15437 states have (on average 6.017101768478331) internal successors, (92886), 15437 states have internal predecessors, (92886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:38,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15438 states to 15438 states and 92886 transitions. [2021-10-07 15:26:38,654 INFO L78 Accepts]: Start accepts. Automaton has 15438 states and 92886 transitions. Word has length 25 [2021-10-07 15:26:38,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:26:38,654 INFO L470 AbstractCegarLoop]: Abstraction has 15438 states and 92886 transitions. [2021-10-07 15:26:38,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:38,654 INFO L276 IsEmpty]: Start isEmpty. Operand 15438 states and 92886 transitions. [2021-10-07 15:26:38,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:26:38,704 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:26:38,704 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] [2021-10-07 15:26:38,718 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2021-10-07 15:26:38,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:26:38,905 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:26:38,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:26:38,906 INFO L82 PathProgramCache]: Analyzing trace with hash -938027678, now seen corresponding path program 11 times [2021-10-07 15:26:38,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:26:38,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1672252063] [2021-10-07 15:26:38,907 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:26:38,907 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:26:38,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:26:38,908 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:26:38,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2021-10-07 15:26:39,914 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:26:39,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:26:39,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:26:39,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:26:42,699 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:42,699 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:26:43,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-10-07 15:26:43,134 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:26:43,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1672252063] [2021-10-07 15:26:43,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1672252063] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:26:43,135 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:26:43,135 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:26:43,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619316776] [2021-10-07 15:26:43,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:26:43,136 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:26:43,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:26:43,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=99, Unknown=1, NotChecked=0, Total=132 [2021-10-07 15:26:43,138 INFO L87 Difference]: Start difference. First operand 15438 states and 92886 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:46,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:26:46,012 INFO L93 Difference]: Finished difference Result 16108 states and 95593 transitions. [2021-10-07 15:26:46,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 15:26:46,013 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:26:46,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:26:46,219 INFO L225 Difference]: With dead ends: 16108 [2021-10-07 15:26:46,219 INFO L226 Difference]: Without dead ends: 16062 [2021-10-07 15:26:46,219 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 2361.4ms TimeCoverageRelationStatistics Valid=32, Invalid=99, Unknown=1, NotChecked=0, Total=132 [2021-10-07 15:26:46,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16062 states. [2021-10-07 15:26:46,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16062 to 15540. [2021-10-07 15:26:46,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15540 states, 15539 states have (on average 6.017697406525516) internal successors, (93509), 15539 states have internal predecessors, (93509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:46,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15540 states to 15540 states and 93509 transitions. [2021-10-07 15:26:46,790 INFO L78 Accepts]: Start accepts. Automaton has 15540 states and 93509 transitions. Word has length 25 [2021-10-07 15:26:46,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:26:46,791 INFO L470 AbstractCegarLoop]: Abstraction has 15540 states and 93509 transitions. [2021-10-07 15:26:46,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:46,791 INFO L276 IsEmpty]: Start isEmpty. Operand 15540 states and 93509 transitions. [2021-10-07 15:26:46,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:26:46,844 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:26:46,844 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] [2021-10-07 15:26:46,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2021-10-07 15:26:47,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:26:47,051 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:26:47,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:26:47,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1782999130, now seen corresponding path program 12 times [2021-10-07 15:26:47,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:26:47,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [247600909] [2021-10-07 15:26:47,053 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:26:47,053 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:26:47,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:26:47,055 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:26:47,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2021-10-07 15:26:48,425 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:26:48,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:26:48,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:26:48,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:26:49,024 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:49,024 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:26:49,376 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:49,376 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:26:49,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [247600909] [2021-10-07 15:26:49,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [247600909] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:26:49,377 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:26:49,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:26:49,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033478758] [2021-10-07 15:26:49,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:26:49,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:26:49,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:26:49,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:26:49,378 INFO L87 Difference]: Start difference. First operand 15540 states and 93509 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:50,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:26:50,273 INFO L93 Difference]: Finished difference Result 17020 states and 99777 transitions. [2021-10-07 15:26:50,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-07 15:26:50,273 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:26:50,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:26:50,365 INFO L225 Difference]: With dead ends: 17020 [2021-10-07 15:26:50,365 INFO L226 Difference]: Without dead ends: 16954 [2021-10-07 15:26:50,365 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 272.8ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:26:50,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16954 states. [2021-10-07 15:26:50,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16954 to 15648. [2021-10-07 15:26:50,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15648 states, 15647 states have (on average 6.030165526938071) internal successors, (94354), 15647 states have internal predecessors, (94354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:51,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15648 states to 15648 states and 94354 transitions. [2021-10-07 15:26:51,018 INFO L78 Accepts]: Start accepts. Automaton has 15648 states and 94354 transitions. Word has length 25 [2021-10-07 15:26:51,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:26:51,018 INFO L470 AbstractCegarLoop]: Abstraction has 15648 states and 94354 transitions. [2021-10-07 15:26:51,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:51,018 INFO L276 IsEmpty]: Start isEmpty. Operand 15648 states and 94354 transitions. [2021-10-07 15:26:51,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:26:51,291 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:26:51,291 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] [2021-10-07 15:26:51,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (64)] Forceful destruction successful, exit code 0 [2021-10-07 15:26:51,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:26:51,505 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:26:51,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:26:51,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1209910390, now seen corresponding path program 13 times [2021-10-07 15:26:51,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:26:51,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1004904607] [2021-10-07 15:26:51,507 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:26:51,507 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:26:51,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:26:51,508 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:26:51,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2021-10-07 15:26:52,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:26:52,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:26:52,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:26:53,132 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:53,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:26:53,461 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:26:53,462 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:26:53,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1004904607] [2021-10-07 15:26:53,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1004904607] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:26:53,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:26:53,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:26:53,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256437852] [2021-10-07 15:26:53,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:26:53,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:26:53,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:26:53,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:26:53,464 INFO L87 Difference]: Start difference. First operand 15648 states and 94354 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:57,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:26:57,924 INFO L93 Difference]: Finished difference Result 16456 states and 97155 transitions. [2021-10-07 15:26:57,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:26:57,925 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:26:57,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:26:58,002 INFO L225 Difference]: With dead ends: 16456 [2021-10-07 15:26:58,002 INFO L226 Difference]: Without dead ends: 16406 [2021-10-07 15:26:58,002 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 334.5ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-10-07 15:26:58,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16406 states. [2021-10-07 15:26:58,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16406 to 15806. [2021-10-07 15:26:58,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15806 states, 15805 states have (on average 6.0165770325846255) internal successors, (95092), 15805 states have internal predecessors, (95092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:58,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15806 states to 15806 states and 95092 transitions. [2021-10-07 15:26:58,567 INFO L78 Accepts]: Start accepts. Automaton has 15806 states and 95092 transitions. Word has length 25 [2021-10-07 15:26:58,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:26:58,568 INFO L470 AbstractCegarLoop]: Abstraction has 15806 states and 95092 transitions. [2021-10-07 15:26:58,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:26:58,568 INFO L276 IsEmpty]: Start isEmpty. Operand 15806 states and 95092 transitions. [2021-10-07 15:26:58,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:26:58,796 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:26:58,796 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:26:58,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (65)] Forceful destruction successful, exit code 0 [2021-10-07 15:26:58,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:26:58,997 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:26:58,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:26:58,998 INFO L82 PathProgramCache]: Analyzing trace with hash -1988413226, now seen corresponding path program 14 times [2021-10-07 15:26:58,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:26:58,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1943728326] [2021-10-07 15:26:58,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:26:58,999 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:26:59,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:26:59,000 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:26:59,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2021-10-07 15:27:00,203 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:27:00,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:27:00,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:27:00,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:27:00,799 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:00,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:27:01,422 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:01,423 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:27:01,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1943728326] [2021-10-07 15:27:01,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1943728326] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:27:01,423 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:27:01,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-07 15:27:01,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984752768] [2021-10-07 15:27:01,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:27:01,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:27:01,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:27:01,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:27:01,426 INFO L87 Difference]: Start difference. First operand 15806 states and 95092 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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-10-07 15:27:06,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:27:06,594 INFO L93 Difference]: Finished difference Result 28988 states and 159701 transitions. [2021-10-07 15:27:06,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-07 15:27:06,596 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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 25 [2021-10-07 15:27:06,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:27:06,909 INFO L225 Difference]: With dead ends: 28988 [2021-10-07 15:27:06,909 INFO L226 Difference]: Without dead ends: 28988 [2021-10-07 15:27:06,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 2995.9ms TimeCoverageRelationStatistics Valid=270, Invalid=660, Unknown=0, NotChecked=0, Total=930 [2021-10-07 15:27:06,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28988 states. [2021-10-07 15:27:07,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28988 to 17654. [2021-10-07 15:27:07,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17654 states, 17653 states have (on average 6.015068260352348) internal successors, (106184), 17653 states have internal predecessors, (106184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:07,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17654 states to 17654 states and 106184 transitions. [2021-10-07 15:27:07,943 INFO L78 Accepts]: Start accepts. Automaton has 17654 states and 106184 transitions. Word has length 25 [2021-10-07 15:27:07,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:27:07,943 INFO L470 AbstractCegarLoop]: Abstraction has 17654 states and 106184 transitions. [2021-10-07 15:27:07,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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-10-07 15:27:07,944 INFO L276 IsEmpty]: Start isEmpty. Operand 17654 states and 106184 transitions. [2021-10-07 15:27:08,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:27:08,017 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:27:08,017 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] [2021-10-07 15:27:08,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Forceful destruction successful, exit code 0 [2021-10-07 15:27:08,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:27:08,234 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:27:08,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:27:08,235 INFO L82 PathProgramCache]: Analyzing trace with hash 1694265704, now seen corresponding path program 13 times [2021-10-07 15:27:08,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:27:08,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1522729636] [2021-10-07 15:27:08,236 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:27:08,236 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:27:08,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:27:08,238 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:27:08,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2021-10-07 15:27:09,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:27:09,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:27:09,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:27:10,031 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:10,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:27:10,467 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:10,467 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:27:10,467 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1522729636] [2021-10-07 15:27:10,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1522729636] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:27:10,468 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:27:10,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:27:10,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932433197] [2021-10-07 15:27:10,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:27:10,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:27:10,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:27:10,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:27:10,469 INFO L87 Difference]: Start difference. First operand 17654 states and 106184 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:11,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:27:11,186 INFO L93 Difference]: Finished difference Result 19910 states and 116244 transitions. [2021-10-07 15:27:11,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-07 15:27:11,187 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:27:11,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:27:11,292 INFO L225 Difference]: With dead ends: 19910 [2021-10-07 15:27:11,292 INFO L226 Difference]: Without dead ends: 19800 [2021-10-07 15:27:11,292 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 342.2ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:27:11,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19800 states. [2021-10-07 15:27:12,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19800 to 17870. [2021-10-07 15:27:12,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17870 states, 17869 states have (on average 6.02758968045218) internal successors, (107707), 17869 states have internal predecessors, (107707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:12,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17870 states to 17870 states and 107707 transitions. [2021-10-07 15:27:12,179 INFO L78 Accepts]: Start accepts. Automaton has 17870 states and 107707 transitions. Word has length 25 [2021-10-07 15:27:12,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:27:12,179 INFO L470 AbstractCegarLoop]: Abstraction has 17870 states and 107707 transitions. [2021-10-07 15:27:12,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:12,180 INFO L276 IsEmpty]: Start isEmpty. Operand 17870 states and 107707 transitions. [2021-10-07 15:27:12,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:27:12,236 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:27:12,236 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] [2021-10-07 15:27:12,250 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Forceful destruction successful, exit code 0 [2021-10-07 15:27:12,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:27:12,443 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:27:12,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:27:12,444 INFO L82 PathProgramCache]: Analyzing trace with hash -897459492, now seen corresponding path program 14 times [2021-10-07 15:27:12,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:27:12,444 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1558305726] [2021-10-07 15:27:12,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:27:12,445 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:27:12,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:27:12,448 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:27:12,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2021-10-07 15:27:13,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:27:13,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:27:13,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:27:13,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:27:14,522 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:14,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:27:14,952 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:14,952 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:27:14,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1558305726] [2021-10-07 15:27:14,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1558305726] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:27:14,952 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:27:14,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:27:14,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641474321] [2021-10-07 15:27:14,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:27:14,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:27:14,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:27:14,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:27:14,953 INFO L87 Difference]: Start difference. First operand 17870 states and 107707 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:16,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:27:16,647 INFO L93 Difference]: Finished difference Result 19452 states and 114790 transitions. [2021-10-07 15:27:16,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-07 15:27:16,648 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:27:16,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:27:16,743 INFO L225 Difference]: With dead ends: 19452 [2021-10-07 15:27:16,743 INFO L226 Difference]: Without dead ends: 19406 [2021-10-07 15:27:16,743 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 343.1ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:27:16,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19406 states. [2021-10-07 15:27:17,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19406 to 18032. [2021-10-07 15:27:17,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18032 states, 18031 states have (on average 6.037601907825412) internal successors, (108864), 18031 states have internal predecessors, (108864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:17,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18032 states to 18032 states and 108864 transitions. [2021-10-07 15:27:17,636 INFO L78 Accepts]: Start accepts. Automaton has 18032 states and 108864 transitions. Word has length 25 [2021-10-07 15:27:17,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:27:17,637 INFO L470 AbstractCegarLoop]: Abstraction has 18032 states and 108864 transitions. [2021-10-07 15:27:17,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:17,637 INFO L276 IsEmpty]: Start isEmpty. Operand 18032 states and 108864 transitions. [2021-10-07 15:27:17,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:27:17,694 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:27:17,694 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] [2021-10-07 15:27:17,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2021-10-07 15:27:17,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:27:17,895 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:27:17,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:27:17,896 INFO L82 PathProgramCache]: Analyzing trace with hash -511971678, now seen corresponding path program 15 times [2021-10-07 15:27:17,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:27:17,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [243578836] [2021-10-07 15:27:17,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:27:17,898 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:27:17,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:27:17,899 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:27:17,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2021-10-07 15:27:19,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-07 15:27:19,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:27:19,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:27:19,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:27:20,354 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:20,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:27:20,707 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:20,708 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:27:20,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [243578836] [2021-10-07 15:27:20,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [243578836] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:27:20,708 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:27:20,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:27:20,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224662625] [2021-10-07 15:27:20,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:27:20,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:27:20,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:27:20,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:27:20,710 INFO L87 Difference]: Start difference. First operand 18032 states and 108864 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:21,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:27:21,481 INFO L93 Difference]: Finished difference Result 18996 states and 112506 transitions. [2021-10-07 15:27:21,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:27:21,481 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:27:21,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:27:21,708 INFO L225 Difference]: With dead ends: 18996 [2021-10-07 15:27:21,708 INFO L226 Difference]: Without dead ends: 18910 [2021-10-07 15:27:21,708 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 626.1ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:27:21,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18910 states. [2021-10-07 15:27:22,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18910 to 18022. [2021-10-07 15:27:22,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18022 states, 18021 states have (on average 6.034681760168692) internal successors, (108751), 18021 states have internal predecessors, (108751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:22,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18022 states to 18022 states and 108751 transitions. [2021-10-07 15:27:22,434 INFO L78 Accepts]: Start accepts. Automaton has 18022 states and 108751 transitions. Word has length 25 [2021-10-07 15:27:22,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:27:22,434 INFO L470 AbstractCegarLoop]: Abstraction has 18022 states and 108751 transitions. [2021-10-07 15:27:22,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:22,434 INFO L276 IsEmpty]: Start isEmpty. Operand 18022 states and 108751 transitions. [2021-10-07 15:27:22,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:27:22,493 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:27:22,493 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] [2021-10-07 15:27:22,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Forceful destruction successful, exit code 0 [2021-10-07 15:27:22,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:27:22,694 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:27:22,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:27:22,696 INFO L82 PathProgramCache]: Analyzing trace with hash -936282914, now seen corresponding path program 16 times [2021-10-07 15:27:22,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:27:22,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1181102601] [2021-10-07 15:27:22,697 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:27:22,697 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:27:22,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:27:22,698 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:27:22,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2021-10-07 15:27:24,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:27:24,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:27:24,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:27:24,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:27:24,775 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:24,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:27:25,281 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:25,282 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:27:25,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1181102601] [2021-10-07 15:27:25,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1181102601] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:27:25,282 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:27:25,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:27:25,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605926220] [2021-10-07 15:27:25,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:27:25,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:27:25,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:27:25,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:27:25,283 INFO L87 Difference]: Start difference. First operand 18022 states and 108751 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:28,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:27:28,283 INFO L93 Difference]: Finished difference Result 18766 states and 111525 transitions. [2021-10-07 15:27:28,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:27:28,284 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:27:28,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:27:28,377 INFO L225 Difference]: With dead ends: 18766 [2021-10-07 15:27:28,377 INFO L226 Difference]: Without dead ends: 18720 [2021-10-07 15:27:28,377 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 420.8ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:27:28,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18720 states. [2021-10-07 15:27:28,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18720 to 17978. [2021-10-07 15:27:28,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17978 states, 17977 states have (on average 6.034321633197975) internal successors, (108479), 17977 states have internal predecessors, (108479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:29,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17978 states to 17978 states and 108479 transitions. [2021-10-07 15:27:29,052 INFO L78 Accepts]: Start accepts. Automaton has 17978 states and 108479 transitions. Word has length 25 [2021-10-07 15:27:29,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:27:29,052 INFO L470 AbstractCegarLoop]: Abstraction has 17978 states and 108479 transitions. [2021-10-07 15:27:29,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:29,053 INFO L276 IsEmpty]: Start isEmpty. Operand 17978 states and 108479 transitions. [2021-10-07 15:27:29,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:27:29,359 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:27:29,359 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] [2021-10-07 15:27:29,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Forceful destruction successful, exit code 0 [2021-10-07 15:27:29,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:27:29,573 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:27:29,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:27:29,574 INFO L82 PathProgramCache]: Analyzing trace with hash -780718106, now seen corresponding path program 17 times [2021-10-07 15:27:29,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:27:29,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1332500845] [2021-10-07 15:27:29,574 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:27:29,574 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:27:29,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:27:29,575 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:27:29,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2021-10-07 15:27:30,791 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-07 15:27:30,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:27:30,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:27:30,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:27:31,377 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:31,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:27:31,739 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:31,739 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:27:31,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1332500845] [2021-10-07 15:27:31,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1332500845] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:27:31,740 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:27:31,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:27:31,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431836970] [2021-10-07 15:27:31,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:27:31,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:27:31,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:27:31,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:27:31,742 INFO L87 Difference]: Start difference. First operand 17978 states and 108479 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:32,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:27:32,742 INFO L93 Difference]: Finished difference Result 19896 states and 116742 transitions. [2021-10-07 15:27:32,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-07 15:27:32,743 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:27:32,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:27:32,856 INFO L225 Difference]: With dead ends: 19896 [2021-10-07 15:27:32,857 INFO L226 Difference]: Without dead ends: 19804 [2021-10-07 15:27:32,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 266.0ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:27:32,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19804 states. [2021-10-07 15:27:33,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19804 to 18032. [2021-10-07 15:27:33,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18032 states, 18031 states have (on average 6.050191337141589) internal successors, (109091), 18031 states have internal predecessors, (109091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:33,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18032 states to 18032 states and 109091 transitions. [2021-10-07 15:27:33,936 INFO L78 Accepts]: Start accepts. Automaton has 18032 states and 109091 transitions. Word has length 25 [2021-10-07 15:27:33,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:27:33,937 INFO L470 AbstractCegarLoop]: Abstraction has 18032 states and 109091 transitions. [2021-10-07 15:27:33,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:33,937 INFO L276 IsEmpty]: Start isEmpty. Operand 18032 states and 109091 transitions. [2021-10-07 15:27:33,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:27:33,996 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:27:33,997 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] [2021-10-07 15:27:34,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Forceful destruction successful, exit code 0 [2021-10-07 15:27:34,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:27:34,205 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:27:34,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:27:34,206 INFO L82 PathProgramCache]: Analyzing trace with hash -1473775770, now seen corresponding path program 18 times [2021-10-07 15:27:34,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:27:34,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1106395674] [2021-10-07 15:27:34,207 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:27:34,207 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:27:34,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:27:34,208 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:27:34,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2021-10-07 15:27:35,676 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:27:35,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:27:35,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:27:35,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:27:36,265 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:36,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:27:36,835 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:36,835 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:27:36,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1106395674] [2021-10-07 15:27:36,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1106395674] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:27:36,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:27:36,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-07 15:27:36,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011361665] [2021-10-07 15:27:36,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 15:27:36,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:27:36,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 15:27:36,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:27:36,837 INFO L87 Difference]: Start difference. First operand 18032 states and 109091 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:37,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:27:37,677 INFO L93 Difference]: Finished difference Result 19524 states and 115568 transitions. [2021-10-07 15:27:37,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-07 15:27:37,678 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:27:37,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:27:37,770 INFO L225 Difference]: With dead ends: 19524 [2021-10-07 15:27:37,770 INFO L226 Difference]: Without dead ends: 19478 [2021-10-07 15:27:37,771 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 339.9ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:27:37,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19478 states. [2021-10-07 15:27:38,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19478 to 18120. [2021-10-07 15:27:38,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18120 states, 18119 states have (on average 6.058005408687014) internal successors, (109765), 18119 states have internal predecessors, (109765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:38,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18120 states to 18120 states and 109765 transitions. [2021-10-07 15:27:38,740 INFO L78 Accepts]: Start accepts. Automaton has 18120 states and 109765 transitions. Word has length 25 [2021-10-07 15:27:38,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:27:38,741 INFO L470 AbstractCegarLoop]: Abstraction has 18120 states and 109765 transitions. [2021-10-07 15:27:38,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:38,741 INFO L276 IsEmpty]: Start isEmpty. Operand 18120 states and 109765 transitions. [2021-10-07 15:27:38,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:27:38,799 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:27:38,799 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:27:38,813 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (72)] Ended with exit code 0 [2021-10-07 15:27:39,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:27:39,000 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:27:39,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:27:39,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1729166944, now seen corresponding path program 15 times [2021-10-07 15:27:39,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:27:39,002 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1838227034] [2021-10-07 15:27:39,002 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:27:39,003 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:27:39,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:27:39,003 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:27:39,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2021-10-07 15:27:40,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:27:40,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:27:40,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 15:27:40,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:27:40,928 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:40,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:27:42,248 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:42,248 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:27:42,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1838227034] [2021-10-07 15:27:42,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1838227034] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:27:42,249 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:27:42,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 15 [2021-10-07 15:27:42,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778144573] [2021-10-07 15:27:42,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 15:27:42,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:27:42,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 15:27:42,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:27:42,250 INFO L87 Difference]: Start difference. First operand 18120 states and 109765 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:52,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:27:52,689 INFO L93 Difference]: Finished difference Result 31364 states and 170567 transitions. [2021-10-07 15:27:52,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-07 15:27:52,691 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:27:52,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:27:52,845 INFO L225 Difference]: With dead ends: 31364 [2021-10-07 15:27:52,846 INFO L226 Difference]: Without dead ends: 31354 [2021-10-07 15:27:52,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 7582.8ms TimeCoverageRelationStatistics Valid=350, Invalid=1132, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 15:27:52,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31354 states. [2021-10-07 15:27:53,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31354 to 18606. [2021-10-07 15:27:53,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18606 states, 18605 states have (on average 6.0475141091104545) internal successors, (112514), 18605 states have internal predecessors, (112514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:53,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18606 states to 18606 states and 112514 transitions. [2021-10-07 15:27:53,849 INFO L78 Accepts]: Start accepts. Automaton has 18606 states and 112514 transitions. Word has length 26 [2021-10-07 15:27:53,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:27:53,849 INFO L470 AbstractCegarLoop]: Abstraction has 18606 states and 112514 transitions. [2021-10-07 15:27:53,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:27:53,849 INFO L276 IsEmpty]: Start isEmpty. Operand 18606 states and 112514 transitions. [2021-10-07 15:27:53,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:27:53,907 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:27:53,907 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:27:53,920 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (73)] Ended with exit code 0 [2021-10-07 15:27:54,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:27:54,115 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:27:54,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:27:54,116 INFO L82 PathProgramCache]: Analyzing trace with hash 2016608226, now seen corresponding path program 16 times [2021-10-07 15:27:54,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:27:54,116 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1082116381] [2021-10-07 15:27:54,116 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:27:54,117 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:27:54,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:27:54,118 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:27:54,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2021-10-07 15:27:55,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:27:55,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:27:55,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:27:55,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:27:55,761 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:55,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:27:56,215 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:27:56,215 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:27:56,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1082116381] [2021-10-07 15:27:56,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1082116381] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:27:56,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:27:56,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-07 15:27:56,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692354605] [2021-10-07 15:27:56,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:27:56,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:27:56,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:27:56,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:27:56,217 INFO L87 Difference]: Start difference. First operand 18606 states and 112514 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:28:05,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:28:05,818 INFO L93 Difference]: Finished difference Result 30180 states and 167509 transitions. [2021-10-07 15:28:05,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-07 15:28:05,819 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:28:05,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:28:06,179 INFO L225 Difference]: With dead ends: 30180 [2021-10-07 15:28:06,180 INFO L226 Difference]: Without dead ends: 30180 [2021-10-07 15:28:06,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 1817.9ms TimeCoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2021-10-07 15:28:06,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30180 states. [2021-10-07 15:28:06,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30180 to 20410. [2021-10-07 15:28:06,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20410 states, 20409 states have (on average 6.058356607379097) internal successors, (123645), 20409 states have internal predecessors, (123645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:28:07,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20410 states to 20410 states and 123645 transitions. [2021-10-07 15:28:07,079 INFO L78 Accepts]: Start accepts. Automaton has 20410 states and 123645 transitions. Word has length 26 [2021-10-07 15:28:07,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:28:07,079 INFO L470 AbstractCegarLoop]: Abstraction has 20410 states and 123645 transitions. [2021-10-07 15:28:07,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:28:07,080 INFO L276 IsEmpty]: Start isEmpty. Operand 20410 states and 123645 transitions. [2021-10-07 15:28:07,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:28:07,151 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:28:07,151 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:28:07,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (74)] Forceful destruction successful, exit code 0 [2021-10-07 15:28:07,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:28:07,358 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:28:07,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:28:07,358 INFO L82 PathProgramCache]: Analyzing trace with hash -165803688, now seen corresponding path program 17 times [2021-10-07 15:28:07,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:28:07,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [537701877] [2021-10-07 15:28:07,359 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:28:07,360 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:28:07,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:28:07,361 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:28:07,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2021-10-07 15:28:09,002 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:28:09,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:28:09,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:28:09,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:28:09,230 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:28:09,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:28:09,609 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:28:09,609 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:28:09,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [537701877] [2021-10-07 15:28:09,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [537701877] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:28:09,610 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:28:09,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-07 15:28:09,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957509543] [2021-10-07 15:28:09,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:28:09,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:28:09,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:28:09,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:28:09,612 INFO L87 Difference]: Start difference. First operand 20410 states and 123645 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:28:19,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:28:19,474 INFO L93 Difference]: Finished difference Result 33698 states and 188676 transitions. [2021-10-07 15:28:19,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-07 15:28:19,474 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:28:19,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:28:19,649 INFO L225 Difference]: With dead ends: 33698 [2021-10-07 15:28:19,650 INFO L226 Difference]: Without dead ends: 33698 [2021-10-07 15:28:19,650 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 2635.2ms TimeCoverageRelationStatistics Valid=151, Invalid=661, Unknown=0, NotChecked=0, Total=812 [2021-10-07 15:28:19,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33698 states. [2021-10-07 15:28:20,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33698 to 21258. [2021-10-07 15:28:20,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21258 states, 21257 states have (on average 6.0989791598061815) internal successors, (129646), 21257 states have internal predecessors, (129646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:28:20,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21258 states to 21258 states and 129646 transitions. [2021-10-07 15:28:20,840 INFO L78 Accepts]: Start accepts. Automaton has 21258 states and 129646 transitions. Word has length 26 [2021-10-07 15:28:20,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:28:20,841 INFO L470 AbstractCegarLoop]: Abstraction has 21258 states and 129646 transitions. [2021-10-07 15:28:20,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:28:20,841 INFO L276 IsEmpty]: Start isEmpty. Operand 21258 states and 129646 transitions. [2021-10-07 15:28:20,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:28:20,914 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:28:20,914 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:28:20,929 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (75)] Forceful destruction successful, exit code 0 [2021-10-07 15:28:21,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:28:21,115 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:28:21,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:28:21,116 INFO L82 PathProgramCache]: Analyzing trace with hash 1117896290, now seen corresponding path program 18 times [2021-10-07 15:28:21,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:28:21,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [599031776] [2021-10-07 15:28:21,117 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:28:21,118 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:28:21,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:28:21,120 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:28:21,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2021-10-07 15:28:22,892 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-07 15:28:22,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:28:22,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:28:22,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:28:23,165 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:28:23,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:28:23,762 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:28:23,763 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:28:23,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [599031776] [2021-10-07 15:28:23,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [599031776] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:28:23,763 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:28:23,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-07 15:28:23,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457443892] [2021-10-07 15:28:23,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:28:23,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:28:23,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:28:23,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:28:23,765 INFO L87 Difference]: Start difference. First operand 21258 states and 129646 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:28:35,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:28:35,236 INFO L93 Difference]: Finished difference Result 48356 states and 264714 transitions. [2021-10-07 15:28:35,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-07 15:28:35,238 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:28:35,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:28:35,514 INFO L225 Difference]: With dead ends: 48356 [2021-10-07 15:28:35,514 INFO L226 Difference]: Without dead ends: 48356 [2021-10-07 15:28:35,514 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 2493.4ms TimeCoverageRelationStatistics Valid=188, Invalid=868, Unknown=0, NotChecked=0, Total=1056 [2021-10-07 15:28:35,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48356 states. [2021-10-07 15:28:36,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48356 to 24414. [2021-10-07 15:28:37,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24414 states, 24413 states have (on average 6.214844550034818) internal successors, (151723), 24413 states have internal predecessors, (151723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:28:37,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24414 states to 24414 states and 151723 transitions. [2021-10-07 15:28:37,282 INFO L78 Accepts]: Start accepts. Automaton has 24414 states and 151723 transitions. Word has length 26 [2021-10-07 15:28:37,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:28:37,282 INFO L470 AbstractCegarLoop]: Abstraction has 24414 states and 151723 transitions. [2021-10-07 15:28:37,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:28:37,282 INFO L276 IsEmpty]: Start isEmpty. Operand 24414 states and 151723 transitions. [2021-10-07 15:28:37,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:28:37,363 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:28:37,363 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:28:37,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (76)] Forceful destruction successful, exit code 0 [2021-10-07 15:28:37,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:28:37,564 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:28:37,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:28:37,565 INFO L82 PathProgramCache]: Analyzing trace with hash 1913292832, now seen corresponding path program 19 times [2021-10-07 15:28:37,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:28:37,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1509320581] [2021-10-07 15:28:37,566 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:28:37,566 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:28:37,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:28:37,567 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:28:37,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2021-10-07 15:28:38,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:28:38,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:28:38,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:28:39,482 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:28:39,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:28:40,050 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:28:40,050 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:28:40,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1509320581] [2021-10-07 15:28:40,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1509320581] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:28:40,050 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:28:40,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 15 [2021-10-07 15:28:40,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544036990] [2021-10-07 15:28:40,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 15:28:40,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:28:40,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 15:28:40,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:28:40,051 INFO L87 Difference]: Start difference. First operand 24414 states and 151723 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:28:48,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:28:48,971 INFO L93 Difference]: Finished difference Result 35762 states and 203871 transitions. [2021-10-07 15:28:48,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-07 15:28:48,972 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:28:48,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:28:49,178 INFO L225 Difference]: With dead ends: 35762 [2021-10-07 15:28:49,178 INFO L226 Difference]: Without dead ends: 35666 [2021-10-07 15:28:49,178 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 4022.0ms TimeCoverageRelationStatistics Valid=190, Invalid=932, Unknown=0, NotChecked=0, Total=1122 [2021-10-07 15:28:49,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35666 states. [2021-10-07 15:28:50,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35666 to 24944. [2021-10-07 15:28:50,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24944 states, 24943 states have (on average 6.20530810247364) internal successors, (154779), 24943 states have internal predecessors, (154779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:28:50,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24944 states to 24944 states and 154779 transitions. [2021-10-07 15:28:50,426 INFO L78 Accepts]: Start accepts. Automaton has 24944 states and 154779 transitions. Word has length 26 [2021-10-07 15:28:50,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:28:50,426 INFO L470 AbstractCegarLoop]: Abstraction has 24944 states and 154779 transitions. [2021-10-07 15:28:50,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:28:50,426 INFO L276 IsEmpty]: Start isEmpty. Operand 24944 states and 154779 transitions. [2021-10-07 15:28:50,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:28:50,507 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:28:50,507 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:28:50,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (77)] Ended with exit code 0 [2021-10-07 15:28:50,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:28:50,708 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:28:50,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:28:50,709 INFO L82 PathProgramCache]: Analyzing trace with hash -606522334, now seen corresponding path program 20 times [2021-10-07 15:28:50,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:28:50,710 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2038302238] [2021-10-07 15:28:50,710 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:28:50,710 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:28:50,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:28:50,711 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:28:50,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2021-10-07 15:28:52,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:28:52,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:28:52,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 15:28:52,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:28:52,778 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:28:52,778 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:28:53,747 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:28:53,747 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:28:53,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2038302238] [2021-10-07 15:28:53,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2038302238] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:28:53,747 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:28:53,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 13 [2021-10-07 15:28:53,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936224100] [2021-10-07 15:28:53,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:28:53,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:28:53,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:28:53,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:28:53,749 INFO L87 Difference]: Start difference. First operand 24944 states and 154779 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:29:03,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:29:03,535 INFO L93 Difference]: Finished difference Result 51670 states and 293389 transitions. [2021-10-07 15:29:03,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-07 15:29:03,536 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:29:03,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:29:04,366 INFO L225 Difference]: With dead ends: 51670 [2021-10-07 15:29:04,367 INFO L226 Difference]: Without dead ends: 51670 [2021-10-07 15:29:04,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 5128.3ms TimeCoverageRelationStatistics Valid=421, Invalid=1385, Unknown=0, NotChecked=0, Total=1806 [2021-10-07 15:29:04,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51670 states. [2021-10-07 15:29:06,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51670 to 28204. [2021-10-07 15:29:06,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28204 states, 28203 states have (on average 6.2615324610857) internal successors, (176594), 28203 states have internal predecessors, (176594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:29:06,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28204 states to 28204 states and 176594 transitions. [2021-10-07 15:29:06,610 INFO L78 Accepts]: Start accepts. Automaton has 28204 states and 176594 transitions. Word has length 26 [2021-10-07 15:29:06,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:29:06,610 INFO L470 AbstractCegarLoop]: Abstraction has 28204 states and 176594 transitions. [2021-10-07 15:29:06,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:29:06,610 INFO L276 IsEmpty]: Start isEmpty. Operand 28204 states and 176594 transitions. [2021-10-07 15:29:06,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:29:06,739 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:29:06,739 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:29:06,756 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Forceful destruction successful, exit code 0 [2021-10-07 15:29:06,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:29:06,940 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:29:06,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:29:06,941 INFO L82 PathProgramCache]: Analyzing trace with hash 726504042, now seen corresponding path program 21 times [2021-10-07 15:29:06,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:29:06,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1712417704] [2021-10-07 15:29:06,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:29:06,942 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:29:06,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:29:06,943 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:29:06,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2021-10-07 15:29:08,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:29:08,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:29:08,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:29:08,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:29:08,956 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:29:08,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:29:09,876 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:29:09,877 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:29:09,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1712417704] [2021-10-07 15:29:09,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1712417704] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:29:09,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:29:09,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-07 15:29:09,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530296633] [2021-10-07 15:29:09,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:29:09,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:29:09,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:29:09,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:29:09,879 INFO L87 Difference]: Start difference. First operand 28204 states and 176594 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:29:21,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:29:21,132 INFO L93 Difference]: Finished difference Result 45808 states and 263950 transitions. [2021-10-07 15:29:21,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-07 15:29:21,133 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:29:21,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:29:21,446 INFO L225 Difference]: With dead ends: 45808 [2021-10-07 15:29:21,446 INFO L226 Difference]: Without dead ends: 45770 [2021-10-07 15:29:21,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 3181.2ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-10-07 15:29:21,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45770 states. [2021-10-07 15:29:22,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45770 to 27890. [2021-10-07 15:29:22,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27890 states, 27889 states have (on average 6.233030944099824) internal successors, (173833), 27889 states have internal predecessors, (173833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:29:23,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27890 states to 27890 states and 173833 transitions. [2021-10-07 15:29:23,200 INFO L78 Accepts]: Start accepts. Automaton has 27890 states and 173833 transitions. Word has length 26 [2021-10-07 15:29:23,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:29:23,200 INFO L470 AbstractCegarLoop]: Abstraction has 27890 states and 173833 transitions. [2021-10-07 15:29:23,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:29:23,200 INFO L276 IsEmpty]: Start isEmpty. Operand 27890 states and 173833 transitions. [2021-10-07 15:29:23,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:29:23,405 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:29:23,405 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:29:23,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (79)] Forceful destruction successful, exit code 0 [2021-10-07 15:29:23,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:29:23,619 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:29:23,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:29:23,620 INFO L82 PathProgramCache]: Analyzing trace with hash -167748032, now seen corresponding path program 22 times [2021-10-07 15:29:23,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:29:23,620 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1952172346] [2021-10-07 15:29:23,621 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:29:23,621 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:29:23,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:29:23,622 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:29:23,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2021-10-07 15:29:24,985 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:29:24,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:29:24,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:29:24,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:29:25,380 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:29:25,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:29:25,999 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:29:26,000 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:29:26,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1952172346] [2021-10-07 15:29:26,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1952172346] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:29:26,000 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:29:26,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 15 [2021-10-07 15:29:26,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347526255] [2021-10-07 15:29:26,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 15:29:26,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:29:26,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 15:29:26,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:29:26,001 INFO L87 Difference]: Start difference. First operand 27890 states and 173833 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:29:42,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:29:42,084 INFO L93 Difference]: Finished difference Result 35030 states and 205569 transitions. [2021-10-07 15:29:42,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-07 15:29:42,085 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:29:42,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:29:42,256 INFO L225 Difference]: With dead ends: 35030 [2021-10-07 15:29:42,257 INFO L226 Difference]: Without dead ends: 34994 [2021-10-07 15:29:42,257 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 3757.1ms TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-10-07 15:29:42,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34994 states. [2021-10-07 15:29:43,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34994 to 28406. [2021-10-07 15:29:43,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28406 states, 28405 states have (on average 6.223164935750748) internal successors, (176769), 28405 states have internal predecessors, (176769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:29:43,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28406 states to 28406 states and 176769 transitions. [2021-10-07 15:29:43,961 INFO L78 Accepts]: Start accepts. Automaton has 28406 states and 176769 transitions. Word has length 26 [2021-10-07 15:29:43,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:29:43,961 INFO L470 AbstractCegarLoop]: Abstraction has 28406 states and 176769 transitions. [2021-10-07 15:29:43,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:29:43,961 INFO L276 IsEmpty]: Start isEmpty. Operand 28406 states and 176769 transitions. [2021-10-07 15:29:44,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:29:44,061 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:29:44,061 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:29:44,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (80)] Forceful destruction successful, exit code 0 [2021-10-07 15:29:44,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:29:44,262 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:29:44,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:29:44,263 INFO L82 PathProgramCache]: Analyzing trace with hash -1241068312, now seen corresponding path program 23 times [2021-10-07 15:29:44,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:29:44,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [668767005] [2021-10-07 15:29:44,264 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:29:44,264 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:29:44,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:29:44,266 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:29:44,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (81)] Waiting until timeout for monitored process [2021-10-07 15:29:45,690 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-07 15:29:45,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:29:45,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:29:45,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:29:49,970 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:29:49,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:29:50,508 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:29:50,508 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:29:50,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [668767005] [2021-10-07 15:29:50,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [668767005] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:29:50,509 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:29:50,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-07 15:29:50,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953754279] [2021-10-07 15:29:50,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:29:50,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:29:50,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:29:50,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=143, Unknown=2, NotChecked=0, Total=182 [2021-10-07 15:29:50,510 INFO L87 Difference]: Start difference. First operand 28406 states and 176769 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:30:10,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:30:10,548 INFO L93 Difference]: Finished difference Result 49052 states and 279839 transitions. [2021-10-07 15:30:10,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 15:30:10,548 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:30:10,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:30:10,882 INFO L225 Difference]: With dead ends: 49052 [2021-10-07 15:30:10,883 INFO L226 Difference]: Without dead ends: 49052 [2021-10-07 15:30:10,883 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 13089.7ms TimeCoverageRelationStatistics Valid=105, Invalid=443, Unknown=4, NotChecked=0, Total=552 [2021-10-07 15:30:10,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49052 states. [2021-10-07 15:30:13,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49052 to 31018. [2021-10-07 15:30:13,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31018 states, 31017 states have (on average 6.2847793145694295) internal successors, (194935), 31017 states have internal predecessors, (194935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:30:13,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31018 states to 31018 states and 194935 transitions. [2021-10-07 15:30:13,359 INFO L78 Accepts]: Start accepts. Automaton has 31018 states and 194935 transitions. Word has length 26 [2021-10-07 15:30:13,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:30:13,360 INFO L470 AbstractCegarLoop]: Abstraction has 31018 states and 194935 transitions. [2021-10-07 15:30:13,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:30:13,360 INFO L276 IsEmpty]: Start isEmpty. Operand 31018 states and 194935 transitions. [2021-10-07 15:30:13,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:30:13,827 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:30:13,827 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:30:13,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (81)] Forceful destruction successful, exit code 0 [2021-10-07 15:30:14,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:30:14,041 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:30:14,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:30:14,042 INFO L82 PathProgramCache]: Analyzing trace with hash 1059754278, now seen corresponding path program 24 times [2021-10-07 15:30:14,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:30:14,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1109381736] [2021-10-07 15:30:14,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:30:14,043 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:30:14,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:30:14,045 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:30:14,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2021-10-07 15:30:15,468 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-07 15:30:15,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:30:15,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:30:15,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:30:17,929 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:30:17,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:30:18,364 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:30:18,364 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:30:18,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1109381736] [2021-10-07 15:30:18,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1109381736] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:30:18,365 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:30:18,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-07 15:30:18,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223064900] [2021-10-07 15:30:18,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 15:30:18,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:30:18,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 15:30:18,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=192, Unknown=1, NotChecked=0, Total=240 [2021-10-07 15:30:18,367 INFO L87 Difference]: Start difference. First operand 31018 states and 194935 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:30:29,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:30:29,408 INFO L93 Difference]: Finished difference Result 47078 states and 269468 transitions. [2021-10-07 15:30:29,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 15:30:29,408 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:30:29,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:30:29,926 INFO L225 Difference]: With dead ends: 47078 [2021-10-07 15:30:29,926 INFO L226 Difference]: Without dead ends: 47078 [2021-10-07 15:30:29,926 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 11202.7ms TimeCoverageRelationStatistics Valid=125, Invalid=523, Unknown=2, NotChecked=0, Total=650 [2021-10-07 15:30:29,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47078 states. [2021-10-07 15:30:31,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47078 to 31228. [2021-10-07 15:30:31,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31228 states, 31227 states have (on average 6.284209177954975) internal successors, (196237), 31227 states have internal predecessors, (196237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:30:31,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31228 states to 31228 states and 196237 transitions. [2021-10-07 15:30:31,972 INFO L78 Accepts]: Start accepts. Automaton has 31228 states and 196237 transitions. Word has length 26 [2021-10-07 15:30:31,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:30:31,972 INFO L470 AbstractCegarLoop]: Abstraction has 31228 states and 196237 transitions. [2021-10-07 15:30:31,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:30:31,973 INFO L276 IsEmpty]: Start isEmpty. Operand 31228 states and 196237 transitions. [2021-10-07 15:30:32,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:30:32,174 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:30:32,174 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:30:32,194 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (82)] Forceful destruction successful, exit code 0 [2021-10-07 15:30:32,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:30:32,388 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:30:32,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:30:32,388 INFO L82 PathProgramCache]: Analyzing trace with hash 1597799334, now seen corresponding path program 25 times [2021-10-07 15:30:32,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:30:32,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [722672564] [2021-10-07 15:30:32,389 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:30:32,390 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:30:32,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:30:32,391 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:30:32,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (83)] Waiting until timeout for monitored process [2021-10-07 15:30:33,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:30:33,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:30:33,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:30:36,084 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:30:36,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:30:36,682 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:30:36,682 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:30:36,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [722672564] [2021-10-07 15:30:36,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [722672564] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:30:36,682 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:30:36,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 15 [2021-10-07 15:30:36,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666822177] [2021-10-07 15:30:36,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 15:30:36,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:30:36,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 15:30:36,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=196, Unknown=1, NotChecked=0, Total=240 [2021-10-07 15:30:36,683 INFO L87 Difference]: Start difference. First operand 31228 states and 196237 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:30:51,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:30:51,289 INFO L93 Difference]: Finished difference Result 41270 states and 240246 transitions. [2021-10-07 15:30:51,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-07 15:30:51,290 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:30:51,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:30:51,596 INFO L225 Difference]: With dead ends: 41270 [2021-10-07 15:30:51,596 INFO L226 Difference]: Without dead ends: 41210 [2021-10-07 15:30:51,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 9734.1ms TimeCoverageRelationStatistics Valid=176, Invalid=878, Unknown=2, NotChecked=0, Total=1056 [2021-10-07 15:30:51,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41210 states. [2021-10-07 15:30:52,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41210 to 31616. [2021-10-07 15:30:53,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31616 states, 31615 states have (on average 6.280404871105488) internal successors, (198555), 31615 states have internal predecessors, (198555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:30:53,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31616 states to 31616 states and 198555 transitions. [2021-10-07 15:30:53,623 INFO L78 Accepts]: Start accepts. Automaton has 31616 states and 198555 transitions. Word has length 26 [2021-10-07 15:30:53,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:30:53,624 INFO L470 AbstractCegarLoop]: Abstraction has 31616 states and 198555 transitions. [2021-10-07 15:30:53,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:30:53,624 INFO L276 IsEmpty]: Start isEmpty. Operand 31616 states and 198555 transitions. [2021-10-07 15:30:53,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:30:53,758 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:30:53,758 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:30:53,774 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (83)] Ended with exit code 0 [2021-10-07 15:30:53,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:30:53,959 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:30:53,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:30:53,960 INFO L82 PathProgramCache]: Analyzing trace with hash -1393288832, now seen corresponding path program 26 times [2021-10-07 15:30:53,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:30:53,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1851290973] [2021-10-07 15:30:53,961 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:30:53,961 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:30:53,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:30:53,962 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:30:53,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2021-10-07 15:30:55,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:30:55,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:30:55,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:30:55,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:30:55,831 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:30:55,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:30:56,159 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:30:56,159 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:30:56,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1851290973] [2021-10-07 15:30:56,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1851290973] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:30:56,159 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:30:56,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-07 15:30:56,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781020509] [2021-10-07 15:30:56,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:30:56,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:30:56,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:30:56,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:30:56,160 INFO L87 Difference]: Start difference. First operand 31616 states and 198555 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 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-10-07 15:31:02,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:31:02,592 INFO L93 Difference]: Finished difference Result 46836 states and 272860 transitions. [2021-10-07 15:31:02,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 15:31:02,594 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 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 26 [2021-10-07 15:31:02,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:31:02,965 INFO L225 Difference]: With dead ends: 46836 [2021-10-07 15:31:02,965 INFO L226 Difference]: Without dead ends: 46836 [2021-10-07 15:31:02,965 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 788.1ms TimeCoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:31:03,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46836 states. [2021-10-07 15:31:04,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46836 to 31924. [2021-10-07 15:31:04,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31924 states, 31923 states have (on average 6.2842777934404666) internal successors, (200613), 31923 states have internal predecessors, (200613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:31:05,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31924 states to 31924 states and 200613 transitions. [2021-10-07 15:31:05,111 INFO L78 Accepts]: Start accepts. Automaton has 31924 states and 200613 transitions. Word has length 26 [2021-10-07 15:31:05,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:31:05,111 INFO L470 AbstractCegarLoop]: Abstraction has 31924 states and 200613 transitions. [2021-10-07 15:31:05,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 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-10-07 15:31:05,111 INFO L276 IsEmpty]: Start isEmpty. Operand 31924 states and 200613 transitions. [2021-10-07 15:31:05,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:31:05,241 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:31:05,241 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:31:05,260 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (84)] Forceful destruction successful, exit code 0 [2021-10-07 15:31:05,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:31:05,442 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:31:05,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:31:05,443 INFO L82 PathProgramCache]: Analyzing trace with hash 2091285622, now seen corresponding path program 21 times [2021-10-07 15:31:05,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:31:05,444 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1673495395] [2021-10-07 15:31:05,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:31:05,445 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:31:05,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:31:05,446 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:31:05,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (85)] Waiting until timeout for monitored process [2021-10-07 15:31:07,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:31:07,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:31:07,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:31:07,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:31:07,626 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:31:07,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:31:08,096 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:31:08,097 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:31:08,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1673495395] [2021-10-07 15:31:08,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1673495395] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:31:08,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:31:08,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-07 15:31:08,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150555992] [2021-10-07 15:31:08,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 15:31:08,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:31:08,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 15:31:08,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:31:08,099 INFO L87 Difference]: Start difference. First operand 31924 states and 200613 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:31:10,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:31:10,932 INFO L93 Difference]: Finished difference Result 42752 states and 256111 transitions. [2021-10-07 15:31:10,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-07 15:31:10,933 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:31:10,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:31:11,233 INFO L225 Difference]: With dead ends: 42752 [2021-10-07 15:31:11,233 INFO L226 Difference]: Without dead ends: 42752 [2021-10-07 15:31:11,233 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 1326.7ms TimeCoverageRelationStatistics Valid=171, Invalid=821, Unknown=0, NotChecked=0, Total=992 [2021-10-07 15:31:11,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42752 states. [2021-10-07 15:31:12,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42752 to 34398. [2021-10-07 15:31:12,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34398 states, 34397 states have (on average 6.28842631624851) internal successors, (216303), 34397 states have internal predecessors, (216303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:31:13,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34398 states to 34398 states and 216303 transitions. [2021-10-07 15:31:13,165 INFO L78 Accepts]: Start accepts. Automaton has 34398 states and 216303 transitions. Word has length 26 [2021-10-07 15:31:13,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:31:13,165 INFO L470 AbstractCegarLoop]: Abstraction has 34398 states and 216303 transitions. [2021-10-07 15:31:13,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:31:13,166 INFO L276 IsEmpty]: Start isEmpty. Operand 34398 states and 216303 transitions. [2021-10-07 15:31:13,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:31:13,301 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:31:13,301 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:31:13,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (85)] Ended with exit code 0 [2021-10-07 15:31:13,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:31:13,502 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:31:13,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:31:13,503 INFO L82 PathProgramCache]: Analyzing trace with hash 944833956, now seen corresponding path program 22 times [2021-10-07 15:31:13,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:31:13,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [281320819] [2021-10-07 15:31:13,504 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:31:13,504 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:31:13,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:31:13,506 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:31:13,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2021-10-07 15:31:14,857 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:31:14,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:31:14,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:31:14,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:31:15,430 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:31:15,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:31:15,902 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:31:15,903 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:31:15,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [281320819] [2021-10-07 15:31:15,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [281320819] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:31:15,903 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:31:15,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-07 15:31:15,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053232843] [2021-10-07 15:31:15,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:31:15,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:31:15,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:31:15,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:31:15,905 INFO L87 Difference]: Start difference. First operand 34398 states and 216303 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:31:23,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:31:23,071 INFO L93 Difference]: Finished difference Result 41898 states and 251345 transitions. [2021-10-07 15:31:23,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-07 15:31:23,072 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:31:23,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:31:23,406 INFO L225 Difference]: With dead ends: 41898 [2021-10-07 15:31:23,406 INFO L226 Difference]: Without dead ends: 41862 [2021-10-07 15:31:23,406 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 1501.2ms TimeCoverageRelationStatistics Valid=130, Invalid=740, Unknown=0, NotChecked=0, Total=870 [2021-10-07 15:31:23,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41862 states. [2021-10-07 15:31:24,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41862 to 35536. [2021-10-07 15:31:24,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35536 states, 35535 states have (on average 6.239454059378078) internal successors, (221719), 35535 states have internal predecessors, (221719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:31:25,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35536 states to 35536 states and 221719 transitions. [2021-10-07 15:31:25,516 INFO L78 Accepts]: Start accepts. Automaton has 35536 states and 221719 transitions. Word has length 26 [2021-10-07 15:31:25,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:31:25,519 INFO L470 AbstractCegarLoop]: Abstraction has 35536 states and 221719 transitions. [2021-10-07 15:31:25,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:31:25,519 INFO L276 IsEmpty]: Start isEmpty. Operand 35536 states and 221719 transitions. [2021-10-07 15:31:25,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:31:25,708 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:31:25,708 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:31:25,723 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (86)] Ended with exit code 0 [2021-10-07 15:31:25,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:31:25,909 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:31:25,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:31:25,910 INFO L82 PathProgramCache]: Analyzing trace with hash -105830646, now seen corresponding path program 23 times [2021-10-07 15:31:25,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:31:25,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1937403252] [2021-10-07 15:31:25,911 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:31:25,912 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:31:25,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:31:25,913 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:31:25,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (87)] Waiting until timeout for monitored process [2021-10-07 15:31:27,349 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:31:27,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:31:27,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:31:27,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:31:27,692 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:31:27,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:31:28,243 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:31:28,243 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:31:28,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1937403252] [2021-10-07 15:31:28,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1937403252] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:31:28,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:31:28,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-07 15:31:28,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980185364] [2021-10-07 15:31:28,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 15:31:28,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:31:28,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 15:31:28,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:31:28,245 INFO L87 Difference]: Start difference. First operand 35536 states and 221719 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:31:39,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:31:39,107 INFO L93 Difference]: Finished difference Result 50648 states and 300804 transitions. [2021-10-07 15:31:39,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 15:31:39,108 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:31:39,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:31:39,529 INFO L225 Difference]: With dead ends: 50648 [2021-10-07 15:31:39,529 INFO L226 Difference]: Without dead ends: 50648 [2021-10-07 15:31:39,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1686.5ms TimeCoverageRelationStatistics Valid=136, Invalid=566, Unknown=0, NotChecked=0, Total=702 [2021-10-07 15:31:39,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50648 states. [2021-10-07 15:31:41,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50648 to 37264. [2021-10-07 15:31:41,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37264 states, 37263 states have (on average 6.31618495558597) internal successors, (235360), 37263 states have internal predecessors, (235360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:31:41,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37264 states to 37264 states and 235360 transitions. [2021-10-07 15:31:41,928 INFO L78 Accepts]: Start accepts. Automaton has 37264 states and 235360 transitions. Word has length 26 [2021-10-07 15:31:41,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:31:41,928 INFO L470 AbstractCegarLoop]: Abstraction has 37264 states and 235360 transitions. [2021-10-07 15:31:41,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:31:41,929 INFO L276 IsEmpty]: Start isEmpty. Operand 37264 states and 235360 transitions. [2021-10-07 15:31:42,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:31:42,090 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:31:42,090 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:31:42,106 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (87)] Ended with exit code 0 [2021-10-07 15:31:42,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:31:42,291 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:31:42,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:31:42,292 INFO L82 PathProgramCache]: Analyzing trace with hash -1444512676, now seen corresponding path program 24 times [2021-10-07 15:31:42,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:31:42,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1312044880] [2021-10-07 15:31:42,293 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:31:42,293 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:31:42,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:31:42,295 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:31:42,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (88)] Waiting until timeout for monitored process [2021-10-07 15:31:43,801 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 15:31:43,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:31:43,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:31:43,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:31:44,401 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:31:44,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:31:44,906 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:31:44,907 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:31:44,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1312044880] [2021-10-07 15:31:44,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1312044880] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:31:44,907 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:31:44,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-07 15:31:44,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820630509] [2021-10-07 15:31:44,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:31:44,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:31:44,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:31:44,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:31:44,908 INFO L87 Difference]: Start difference. First operand 37264 states and 235360 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:32:00,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:32:00,013 INFO L93 Difference]: Finished difference Result 49510 states and 297357 transitions. [2021-10-07 15:32:00,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-07 15:32:00,014 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:32:00,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:32:00,399 INFO L225 Difference]: With dead ends: 49510 [2021-10-07 15:32:00,399 INFO L226 Difference]: Without dead ends: 49486 [2021-10-07 15:32:00,399 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 1445.0ms TimeCoverageRelationStatistics Valid=153, Invalid=903, Unknown=0, NotChecked=0, Total=1056 [2021-10-07 15:32:00,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49486 states. [2021-10-07 15:32:01,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49486 to 38650. [2021-10-07 15:32:02,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38650 states, 38649 states have (on average 6.338559859246035) internal successors, (244979), 38649 states have internal predecessors, (244979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:32:02,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38650 states to 38650 states and 244979 transitions. [2021-10-07 15:32:02,640 INFO L78 Accepts]: Start accepts. Automaton has 38650 states and 244979 transitions. Word has length 26 [2021-10-07 15:32:02,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:32:02,640 INFO L470 AbstractCegarLoop]: Abstraction has 38650 states and 244979 transitions. [2021-10-07 15:32:02,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:32:02,640 INFO L276 IsEmpty]: Start isEmpty. Operand 38650 states and 244979 transitions. [2021-10-07 15:32:02,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:32:02,775 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:32:02,775 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:32:02,791 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (88)] Forceful destruction successful, exit code 0 [2021-10-07 15:32:02,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:32:02,976 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:32:02,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:32:02,977 INFO L82 PathProgramCache]: Analyzing trace with hash -924215754, now seen corresponding path program 25 times [2021-10-07 15:32:02,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:32:02,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [348319114] [2021-10-07 15:32:02,978 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:32:02,978 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:32:02,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:32:02,979 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:32:02,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (89)] Waiting until timeout for monitored process [2021-10-07 15:32:04,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:32:04,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:32:04,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:32:05,921 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:32:05,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:32:06,406 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:32:06,406 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:32:06,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [348319114] [2021-10-07 15:32:06,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [348319114] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:32:06,407 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:32:06,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-07 15:32:06,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607120427] [2021-10-07 15:32:06,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 15:32:06,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:32:06,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 15:32:06,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:32:06,408 INFO L87 Difference]: Start difference. First operand 38650 states and 244979 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:32:13,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:32:13,177 INFO L93 Difference]: Finished difference Result 51144 states and 310020 transitions. [2021-10-07 15:32:13,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-07 15:32:13,178 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:32:13,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:32:13,554 INFO L225 Difference]: With dead ends: 51144 [2021-10-07 15:32:13,554 INFO L226 Difference]: Without dead ends: 51144 [2021-10-07 15:32:13,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 1998.3ms TimeCoverageRelationStatistics Valid=144, Invalid=612, Unknown=0, NotChecked=0, Total=756 [2021-10-07 15:32:13,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51144 states. [2021-10-07 15:32:15,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51144 to 41164. [2021-10-07 15:32:15,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41164 states, 41163 states have (on average 6.382527998445205) internal successors, (262724), 41163 states have internal predecessors, (262724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:32:16,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41164 states to 41164 states and 262724 transitions. [2021-10-07 15:32:16,299 INFO L78 Accepts]: Start accepts. Automaton has 41164 states and 262724 transitions. Word has length 26 [2021-10-07 15:32:16,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:32:16,299 INFO L470 AbstractCegarLoop]: Abstraction has 41164 states and 262724 transitions. [2021-10-07 15:32:16,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:32:16,299 INFO L276 IsEmpty]: Start isEmpty. Operand 41164 states and 262724 transitions. [2021-10-07 15:32:16,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:32:16,522 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:32:16,522 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:32:16,538 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (89)] Ended with exit code 0 [2021-10-07 15:32:16,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:32:16,723 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:32:16,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:32:16,724 INFO L82 PathProgramCache]: Analyzing trace with hash 418074276, now seen corresponding path program 26 times [2021-10-07 15:32:16,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:32:16,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [868822271] [2021-10-07 15:32:16,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:32:16,725 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:32:16,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:32:16,726 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:32:16,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (90)] Waiting until timeout for monitored process [2021-10-07 15:32:18,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:32:18,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:32:18,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:32:18,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:32:18,584 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:32:18,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:32:19,077 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:32:19,077 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:32:19,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [868822271] [2021-10-07 15:32:19,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [868822271] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:32:19,077 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:32:19,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-07 15:32:19,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543270345] [2021-10-07 15:32:19,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:32:19,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:32:19,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:32:19,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:32:19,078 INFO L87 Difference]: Start difference. First operand 41164 states and 262724 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:32:30,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:32:30,438 INFO L93 Difference]: Finished difference Result 53362 states and 321959 transitions. [2021-10-07 15:32:30,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-07 15:32:30,438 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:32:30,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:32:31,208 INFO L225 Difference]: With dead ends: 53362 [2021-10-07 15:32:31,208 INFO L226 Difference]: Without dead ends: 53336 [2021-10-07 15:32:31,208 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 1128.0ms TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2021-10-07 15:32:31,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53336 states. [2021-10-07 15:32:33,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53336 to 40940. [2021-10-07 15:32:33,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40940 states, 40939 states have (on average 6.3703803219424024) internal successors, (260797), 40939 states have internal predecessors, (260797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:32:33,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40940 states to 40940 states and 260797 transitions. [2021-10-07 15:32:33,899 INFO L78 Accepts]: Start accepts. Automaton has 40940 states and 260797 transitions. Word has length 26 [2021-10-07 15:32:33,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:32:33,899 INFO L470 AbstractCegarLoop]: Abstraction has 40940 states and 260797 transitions. [2021-10-07 15:32:33,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:32:33,900 INFO L276 IsEmpty]: Start isEmpty. Operand 40940 states and 260797 transitions. [2021-10-07 15:32:34,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:32:34,067 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:32:34,067 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:32:34,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (90)] Forceful destruction successful, exit code 0 [2021-10-07 15:32:34,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:32:34,268 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:32:34,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:32:34,269 INFO L82 PathProgramCache]: Analyzing trace with hash -1688092034, now seen corresponding path program 27 times [2021-10-07 15:32:34,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:32:34,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1065431099] [2021-10-07 15:32:34,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:32:34,271 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:32:34,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:32:34,271 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:32:34,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (91)] Waiting until timeout for monitored process [2021-10-07 15:32:35,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:32:35,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:32:35,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:32:35,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:32:36,621 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:32:36,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:32:37,342 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:32:37,342 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:32:37,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1065431099] [2021-10-07 15:32:37,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1065431099] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:32:37,343 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:32:37,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-07 15:32:37,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096541930] [2021-10-07 15:32:37,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:32:37,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:32:37,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:32:37,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:32:37,345 INFO L87 Difference]: Start difference. First operand 40940 states and 260797 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:32:52,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:32:52,216 INFO L93 Difference]: Finished difference Result 56520 states and 341944 transitions. [2021-10-07 15:32:52,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-07 15:32:52,217 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:32:52,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:32:52,614 INFO L225 Difference]: With dead ends: 56520 [2021-10-07 15:32:52,614 INFO L226 Difference]: Without dead ends: 56486 [2021-10-07 15:32:52,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 1849.3ms TimeCoverageRelationStatistics Valid=177, Invalid=815, Unknown=0, NotChecked=0, Total=992 [2021-10-07 15:32:52,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56486 states. [2021-10-07 15:32:54,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56486 to 43082. [2021-10-07 15:32:54,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43082 states, 43081 states have (on average 6.39609108423667) internal successors, (275550), 43081 states have internal predecessors, (275550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:32:55,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43082 states to 43082 states and 275550 transitions. [2021-10-07 15:32:55,464 INFO L78 Accepts]: Start accepts. Automaton has 43082 states and 275550 transitions. Word has length 26 [2021-10-07 15:32:55,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:32:55,465 INFO L470 AbstractCegarLoop]: Abstraction has 43082 states and 275550 transitions. [2021-10-07 15:32:55,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:32:55,465 INFO L276 IsEmpty]: Start isEmpty. Operand 43082 states and 275550 transitions. [2021-10-07 15:32:55,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:32:55,657 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:32:55,657 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:32:55,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (91)] Forceful destruction successful, exit code 0 [2021-10-07 15:32:55,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:32:55,867 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:32:55,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:32:55,868 INFO L82 PathProgramCache]: Analyzing trace with hash 1953571812, now seen corresponding path program 28 times [2021-10-07 15:32:55,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:32:55,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1010908722] [2021-10-07 15:32:55,869 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:32:55,869 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:32:55,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:32:55,871 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:32:55,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (92)] Waiting until timeout for monitored process [2021-10-07 15:32:57,359 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:32:57,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:32:57,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:32:57,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:32:59,634 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:32:59,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:33:00,120 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:33:00,121 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:33:00,121 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1010908722] [2021-10-07 15:33:00,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1010908722] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:33:00,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:33:00,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-07 15:33:00,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393269560] [2021-10-07 15:33:00,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:33:00,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:33:00,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:33:00,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=170, Unknown=1, NotChecked=0, Total=210 [2021-10-07 15:33:00,123 INFO L87 Difference]: Start difference. First operand 43082 states and 275550 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:33:15,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:33:15,238 INFO L93 Difference]: Finished difference Result 54364 states and 329518 transitions. [2021-10-07 15:33:15,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-07 15:33:15,239 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:33:15,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:33:15,673 INFO L225 Difference]: With dead ends: 54364 [2021-10-07 15:33:15,673 INFO L226 Difference]: Without dead ends: 54310 [2021-10-07 15:33:15,673 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 13046.7ms TimeCoverageRelationStatistics Valid=126, Invalid=573, Unknown=3, NotChecked=0, Total=702 [2021-10-07 15:33:15,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54310 states. [2021-10-07 15:33:17,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54310 to 43714. [2021-10-07 15:33:17,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43714 states, 43713 states have (on average 6.4003614485393365) internal successors, (279779), 43713 states have internal predecessors, (279779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:33:18,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43714 states to 43714 states and 279779 transitions. [2021-10-07 15:33:18,160 INFO L78 Accepts]: Start accepts. Automaton has 43714 states and 279779 transitions. Word has length 26 [2021-10-07 15:33:18,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:33:18,160 INFO L470 AbstractCegarLoop]: Abstraction has 43714 states and 279779 transitions. [2021-10-07 15:33:18,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:33:18,160 INFO L276 IsEmpty]: Start isEmpty. Operand 43714 states and 279779 transitions. [2021-10-07 15:33:18,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:33:18,305 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:33:18,305 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:33:18,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (92)] Forceful destruction successful, exit code 0 [2021-10-07 15:33:18,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:33:18,506 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:33:18,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:33:18,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1347898762, now seen corresponding path program 29 times [2021-10-07 15:33:18,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:33:18,507 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1827456298] [2021-10-07 15:33:18,507 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:33:18,508 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:33:18,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:33:18,509 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:33:18,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (93)] Waiting until timeout for monitored process [2021-10-07 15:33:20,434 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-07 15:33:20,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:33:20,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:33:20,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:33:20,737 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:33:20,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:33:21,242 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:33:21,243 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:33:21,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1827456298] [2021-10-07 15:33:21,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1827456298] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:33:21,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:33:21,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-07 15:33:21,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173964782] [2021-10-07 15:33:21,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:33:21,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:33:21,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:33:21,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:33:21,244 INFO L87 Difference]: Start difference. First operand 43714 states and 279779 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:33:32,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:33:32,394 INFO L93 Difference]: Finished difference Result 59942 states and 367469 transitions. [2021-10-07 15:33:32,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 15:33:32,395 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:33:32,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:33:33,156 INFO L225 Difference]: With dead ends: 59942 [2021-10-07 15:33:33,156 INFO L226 Difference]: Without dead ends: 59942 [2021-10-07 15:33:33,156 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 2268.0ms TimeCoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:33:33,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59942 states. [2021-10-07 15:33:34,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59942 to 47088. [2021-10-07 15:33:34,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47088 states, 47087 states have (on average 6.454711491494468) internal successors, (303933), 47087 states have internal predecessors, (303933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:33:35,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47088 states to 47088 states and 303933 transitions. [2021-10-07 15:33:35,816 INFO L78 Accepts]: Start accepts. Automaton has 47088 states and 303933 transitions. Word has length 26 [2021-10-07 15:33:35,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:33:35,817 INFO L470 AbstractCegarLoop]: Abstraction has 47088 states and 303933 transitions. [2021-10-07 15:33:35,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:33:35,817 INFO L276 IsEmpty]: Start isEmpty. Operand 47088 states and 303933 transitions. [2021-10-07 15:33:35,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:33:35,985 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:33:35,985 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:33:36,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (93)] Forceful destruction successful, exit code 0 [2021-10-07 15:33:36,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:33:36,186 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:33:36,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:33:36,187 INFO L82 PathProgramCache]: Analyzing trace with hash 9216732, now seen corresponding path program 30 times [2021-10-07 15:33:36,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:33:36,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1473321682] [2021-10-07 15:33:36,188 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:33:36,188 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:33:36,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:33:36,189 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:33:36,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (94)] Waiting until timeout for monitored process [2021-10-07 15:33:38,383 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:33:38,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:33:38,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:33:38,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:33:38,670 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:33:38,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:33:39,418 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:33:39,419 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:33:39,419 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1473321682] [2021-10-07 15:33:39,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1473321682] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:33:39,419 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:33:39,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-07 15:33:39,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728581654] [2021-10-07 15:33:39,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:33:39,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:33:39,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:33:39,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:33:39,420 INFO L87 Difference]: Start difference. First operand 47088 states and 303933 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:33:47,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:33:47,834 INFO L93 Difference]: Finished difference Result 61866 states and 375986 transitions. [2021-10-07 15:33:47,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-07 15:33:47,835 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 15:33:47,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:33:48,589 INFO L225 Difference]: With dead ends: 61866 [2021-10-07 15:33:48,589 INFO L226 Difference]: Without dead ends: 61842 [2021-10-07 15:33:48,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 2347.5ms TimeCoverageRelationStatistics Valid=233, Invalid=1249, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 15:33:48,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61842 states. [2021-10-07 15:33:51,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61842 to 48432. [2021-10-07 15:33:51,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48432 states, 48431 states have (on average 6.452788503231401) internal successors, (312515), 48431 states have internal predecessors, (312515), 0 states have call successors, (0), 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-10-07 15:33:51,264 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK [2021-10-07 15:33:51,268 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/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-10-07 15:33:51,269 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (94)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-07 15:33:51,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (94)] Forceful destruction successful, exit code 0 [2021-10-07 15:33:51,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:33:51,472 WARN L594 AbstractCegarLoop]: Verification canceled: while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). [2021-10-07 15:33:51,475 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0REQUIRES_VIOLATION [2021-10-07 15:33:51,475 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1REQUIRES_VIOLATION [2021-10-07 15:33:51,475 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2REQUIRES_VIOLATION [2021-10-07 15:33:51,475 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3REQUIRES_VIOLATION [2021-10-07 15:33:51,476 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4REQUIRES_VIOLATION [2021-10-07 15:33:51,476 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5REQUIRES_VIOLATION [2021-10-07 15:33:51,476 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6REQUIRES_VIOLATION [2021-10-07 15:33:51,476 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7REQUIRES_VIOLATION [2021-10-07 15:33:51,476 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8REQUIRES_VIOLATION [2021-10-07 15:33:51,476 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9REQUIRES_VIOLATION [2021-10-07 15:33:51,477 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10REQUIRES_VIOLATION [2021-10-07 15:33:51,477 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11REQUIRES_VIOLATION [2021-10-07 15:33:51,477 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12REQUIRES_VIOLATION [2021-10-07 15:33:51,477 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr13REQUIRES_VIOLATION [2021-10-07 15:33:51,477 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr14REQUIRES_VIOLATION [2021-10-07 15:33:51,477 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr15REQUIRES_VIOLATION [2021-10-07 15:33:51,477 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr17ASSERT_VIOLATIONMEMORY_LEAK [2021-10-07 15:33:51,478 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-07 15:33:51,478 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-07 15:33:51,478 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-07 15:33:51,478 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION [2021-10-07 15:33:51,483 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-07 15:33:51,484 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-07 15:33:51,486 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.10 03:33:51 BasicIcfg [2021-10-07 15:33:51,486 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-07 15:33:51,487 INFO L168 Benchmark]: Toolchain (without parser) took 772514.98 ms. Allocated memory was 151.0 MB in the beginning and 6.7 GB in the end (delta: 6.5 GB). Free memory was 125.3 MB in the beginning and 1.5 GB in the end (delta: -1.4 GB). Peak memory consumption was 5.4 GB. Max. memory is 8.0 GB. [2021-10-07 15:33:51,487 INFO L168 Benchmark]: CDTParser took 0.25 ms. Allocated memory is still 151.0 MB. Free memory is still 125.6 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-07 15:33:51,487 INFO L168 Benchmark]: CACSL2BoogieTranslator took 294.94 ms. Allocated memory is still 151.0 MB. Free memory was 124.9 MB in the beginning and 114.0 MB in the end (delta: 10.9 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-10-07 15:33:51,488 INFO L168 Benchmark]: Boogie Procedure Inliner took 76.77 ms. Allocated memory is still 151.0 MB. Free memory was 113.7 MB in the beginning and 112.2 MB in the end (delta: 1.6 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-10-07 15:33:51,488 INFO L168 Benchmark]: Boogie Preprocessor took 37.36 ms. Allocated memory is still 151.0 MB. Free memory was 112.2 MB in the beginning and 110.7 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-07 15:33:51,488 INFO L168 Benchmark]: RCFGBuilder took 702.23 ms. Allocated memory is still 151.0 MB. Free memory was 110.7 MB in the beginning and 96.0 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. [2021-10-07 15:33:51,489 INFO L168 Benchmark]: TraceAbstraction took 771388.07 ms. Allocated memory was 151.0 MB in the beginning and 6.7 GB in the end (delta: 6.5 GB). Free memory was 95.4 MB in the beginning and 1.5 GB in the end (delta: -1.4 GB). Peak memory consumption was 5.3 GB. Max. memory is 8.0 GB. [2021-10-07 15:33:51,490 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.25 ms. Allocated memory is still 151.0 MB. Free memory is still 125.6 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 294.94 ms. Allocated memory is still 151.0 MB. Free memory was 124.9 MB in the beginning and 114.0 MB in the end (delta: 10.9 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 76.77 ms. Allocated memory is still 151.0 MB. Free memory was 113.7 MB in the beginning and 112.2 MB in the end (delta: 1.6 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 37.36 ms. Allocated memory is still 151.0 MB. Free memory was 112.2 MB in the beginning and 110.7 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 702.23 ms. Allocated memory is still 151.0 MB. Free memory was 110.7 MB in the beginning and 96.0 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 771388.07 ms. Allocated memory was 151.0 MB in the beginning and 6.7 GB in the end (delta: 6.5 GB). Free memory was 95.4 MB in the beginning and 1.5 GB in the end (delta: -1.4 GB). Peak memory consumption was 5.3 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17195.2ms, 140 PlacesBefore, 56 PlacesAfterwards, 137 TransitionsBefore, 47 TransitionsAfterwards, 1608 CoEnabledTransitionPairs, 8 FixpointIterations, 67 TrivialSequentialCompositions, 49 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 8 ConcurrentYvCompositions, 6 ChoiceCompositions, 131 TotalNumberOfCompositions, 2240 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2240, positive: 2240, positive conditional: 0, positive unconditional: 2240, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1022, positive: 1022, positive conditional: 0, positive unconditional: 1022, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1022, positive: 1022, positive conditional: 0, positive unconditional: 1022, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2240, positive: 1218, positive conditional: 0, positive unconditional: 1218, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 1022, unknown conditional: 0, unknown unconditional: 1022] , Statistics on independence cache: Total cache size (in pairs): 116, Positive cache size: 116, Positive conditional cache size: 0, Positive unconditional cache size: 116, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - 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: 92]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 83]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 83]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 84]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 84]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 86]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 86]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 87]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 87]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 88]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 88]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 89]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 89]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 83]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 84]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while ReachableStatesComputation was computing reachable states (21318 states constructed, input type DoubleDeckerAutomaton). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 152 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 771145.1ms, OverallIterations: 93, TraceHistogramMax: 4, EmptinessCheckTime: 5843.6ms, AutomataDifference: 477177.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 17296.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 6523 SDtfs, 20082 SDslu, 36279 SDs, 0 SdLazy, 33305 SolverSat, 1481 SolverUnsat, 91 SolverUnknown, 0 SolverNotchecked, 319009.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4650 GetRequests, 3188 SyntacticMatches, 1 SemanticMatches, 1461 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4598 ImplicationChecksByTransitivity, 165738.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=47088occurred in iteration=92, InterpolantAutomatonStates: 1417, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 68352.5ms AutomataMinimizationTime, 93 MinimizatonAttempts, 398644 StatesRemovedByMinimization, 82 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 822.6ms SsaConstructionTime, 14025.0ms SatisfiabilityAnalysisTime, 106604.5ms InterpolantComputationTime, 2122 NumberOfCodeBlocks, 2122 NumberOfCodeBlocksAsserted, 182 NumberOfCheckSat, 4058 ConstructedInterpolants, 575 QuantifiedInterpolants, 43437 SizeOfPredicates, 438 NumberOfNonLiveVariables, 10369 ConjunctsInSsa, 869 ConjunctsInUnsatCore, 186 InterpolantComputations, 24 PerfectInterpolantSequences, 141/914 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