/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/mult-flipped-dist.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c503be2 [2021-10-13 20:27:09,217 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 20:27:09,220 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 20:27:09,262 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 20:27:09,263 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 20:27:09,272 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 20:27:09,274 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 20:27:09,277 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 20:27:09,279 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 20:27:09,280 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 20:27:09,282 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 20:27:09,283 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 20:27:09,284 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 20:27:09,285 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 20:27:09,287 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 20:27:09,288 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 20:27:09,289 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 20:27:09,291 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 20:27:09,293 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 20:27:09,295 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 20:27:09,297 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 20:27:09,299 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 20:27:09,300 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 20:27:09,301 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 20:27:09,305 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 20:27:09,305 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 20:27:09,306 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 20:27:09,307 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 20:27:09,307 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 20:27:09,309 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 20:27:09,309 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 20:27:09,310 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 20:27:09,311 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 20:27:09,312 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 20:27:09,313 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 20:27:09,313 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 20:27:09,314 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 20:27:09,315 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 20:27:09,315 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 20:27:09,316 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 20:27:09,317 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 20:27:09,320 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-10-13 20:27:09,348 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 20:27:09,349 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 20:27:09,349 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 20:27:09,350 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 20:27:09,351 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 20:27:09,351 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 20:27:09,351 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 20:27:09,352 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 20:27:09,352 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 20:27:09,352 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-13 20:27:09,352 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 20:27:09,353 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 20:27:09,353 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 20:27:09,353 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-13 20:27:09,353 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-13 20:27:09,353 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-13 20:27:09,353 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 20:27:09,354 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-13 20:27:09,354 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-13 20:27:09,354 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-13 20:27:09,354 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 20:27:09,354 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 20:27:09,355 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 20:27:09,355 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 20:27:09,355 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 20:27:09,355 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 20:27:09,356 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 20:27:09,356 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 20:27:09,356 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-13 20:27:09,356 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-13 20:27:09,356 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 20:27:09,357 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-13 20:27:09,357 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-13 20:27:09,812 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 20:27:09,839 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 20:27:09,842 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 20:27:09,843 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 20:27:09,844 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 20:27:09,845 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/mult-flipped-dist.wvr.c [2021-10-13 20:27:09,937 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/a9475bf79/eda6edc87b494fbbb66a6a7aafcb3786/FLAGeed85e093 [2021-10-13 20:27:10,653 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 20:27:10,655 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/mult-flipped-dist.wvr.c [2021-10-13 20:27:10,668 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/a9475bf79/eda6edc87b494fbbb66a6a7aafcb3786/FLAGeed85e093 [2021-10-13 20:27:10,970 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/a9475bf79/eda6edc87b494fbbb66a6a7aafcb3786 [2021-10-13 20:27:10,973 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 20:27:10,981 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-13 20:27:10,983 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 20:27:10,983 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 20:27:10,989 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 20:27:10,990 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 08:27:10" (1/1) ... [2021-10-13 20:27:10,993 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@8cc4f66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:10, skipping insertion in model container [2021-10-13 20:27:10,993 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 08:27:10" (1/1) ... [2021-10-13 20:27:11,002 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 20:27:11,027 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 20:27:11,215 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/mult-flipped-dist.wvr.c[2135,2148] [2021-10-13 20:27:11,219 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 20:27:11,235 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 20:27:11,261 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/mult-flipped-dist.wvr.c[2135,2148] [2021-10-13 20:27:11,263 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 20:27:11,282 INFO L208 MainTranslator]: Completed translation [2021-10-13 20:27:11,283 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:11 WrapperNode [2021-10-13 20:27:11,283 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 20:27:11,285 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 20:27:11,285 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 20:27:11,285 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 20:27:11,293 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:11" (1/1) ... [2021-10-13 20:27:11,305 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:11" (1/1) ... [2021-10-13 20:27:11,336 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 20:27:11,338 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 20:27:11,338 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 20:27:11,338 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 20:27:11,347 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:11" (1/1) ... [2021-10-13 20:27:11,348 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:11" (1/1) ... [2021-10-13 20:27:11,352 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:11" (1/1) ... [2021-10-13 20:27:11,352 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:11" (1/1) ... [2021-10-13 20:27:11,361 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:11" (1/1) ... [2021-10-13 20:27:11,366 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:11" (1/1) ... [2021-10-13 20:27:11,368 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:11" (1/1) ... [2021-10-13 20:27:11,372 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 20:27:11,373 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 20:27:11,373 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 20:27:11,374 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 20:27:11,375 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:11" (1/1) ... [2021-10-13 20:27:11,392 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 20:27:11,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 20:27:11,433 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-13 20:27:11,447 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-13 20:27:11,509 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-13 20:27:11,509 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-13 20:27:11,509 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-13 20:27:11,510 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-13 20:27:11,510 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-13 20:27:11,511 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-13 20:27:11,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-13 20:27:11,512 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 20:27:11,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-13 20:27:11,512 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 20:27:11,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 20:27:11,512 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 20:27:11,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-13 20:27:11,515 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-13 20:27:12,059 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 20:27:12,060 INFO L299 CfgBuilder]: Removed 9 assume(true) statements. [2021-10-13 20:27:12,063 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 08:27:12 BoogieIcfgContainer [2021-10-13 20:27:12,063 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 20:27:12,066 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 20:27:12,066 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 20:27:12,069 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 20:27:12,070 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 08:27:10" (1/3) ... [2021-10-13 20:27:12,071 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f96cb5b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 08:27:12, skipping insertion in model container [2021-10-13 20:27:12,071 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:27:11" (2/3) ... [2021-10-13 20:27:12,072 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f96cb5b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 08:27:12, skipping insertion in model container [2021-10-13 20:27:12,072 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 08:27:12" (3/3) ... [2021-10-13 20:27:12,074 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-flipped-dist.wvr.c [2021-10-13 20:27:12,082 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 20:27:12,082 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 14 error locations. [2021-10-13 20:27:12,083 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-13 20:27:12,191 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,194 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,195 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,195 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,195 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,195 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,196 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,196 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,196 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,196 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,197 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,200 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,201 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,201 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,201 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,201 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,202 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,205 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,205 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,206 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,206 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,206 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,207 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,207 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,207 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,207 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,208 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,208 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,208 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,209 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,212 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,212 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,213 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,213 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,213 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,214 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,217 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,217 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,217 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,218 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,218 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,218 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,219 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,224 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,224 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,225 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,225 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,225 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,225 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,225 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,226 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,226 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,226 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,226 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,226 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,227 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,229 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,230 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,230 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,230 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,245 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,245 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,245 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,246 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,256 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,263 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,263 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,263 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,264 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:27:12,278 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-10-13 20:27:12,358 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 20:27:12,373 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-13 20:27:12,374 INFO L340 AbstractCegarLoop]: Starting to check reachability of 17 error locations. [2021-10-13 20:27:12,418 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-13 20:27:12,431 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 120 places, 117 transitions, 258 flow [2021-10-13 20:27:12,435 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 120 places, 117 transitions, 258 flow [2021-10-13 20:27:12,437 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 120 places, 117 transitions, 258 flow [2021-10-13 20:27:12,538 INFO L129 PetriNetUnfolder]: 7/114 cut-off events. [2021-10-13 20:27:12,541 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-10-13 20:27:12,546 INFO L84 FinitePrefix]: Finished finitePrefix Result has 127 conditions, 114 events. 7/114 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 116 event pairs, 0 based on Foata normal form. 0/93 useless extension candidates. Maximal degree in co-relation 70. Up to 2 conditions per place. [2021-10-13 20:27:12,551 INFO L116 LiptonReduction]: Number of co-enabled transitions 1680 [2021-10-13 20:27:22,180 INFO L131 LiptonReduction]: Checked pairs total: 1782 [2021-10-13 20:27:22,180 INFO L133 LiptonReduction]: Total number of compositions: 108 [2021-10-13 20:27:22,190 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 46 places, 39 transitions, 102 flow [2021-10-13 20:27:22,219 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 211 states, 197 states have (on average 3.431472081218274) internal successors, (676), 210 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:22,223 INFO L276 IsEmpty]: Start isEmpty. Operand has 211 states, 197 states have (on average 3.431472081218274) internal successors, (676), 210 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:22,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-10-13 20:27:22,229 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:22,229 INFO L512 BasicCegarLoop]: trace histogram [1] [2021-10-13 20:27:22,230 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:22,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:22,237 INFO L82 PathProgramCache]: Analyzing trace with hash 437, now seen corresponding path program 1 times [2021-10-13 20:27:22,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:22,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [11845944] [2021-10-13 20:27:22,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:22,252 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:22,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:22,259 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-13 20:27:22,295 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-13 20:27:22,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:22,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 3 conjuncts, 1 conjunts are in the unsatisfiable core [2021-10-13 20:27:22,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:22,334 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-13 20:27:22,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:22,335 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-13 20:27:22,336 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:22,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [11845944] [2021-10-13 20:27:22,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [11845944] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:27:22,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:27:22,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0, 0] imperfect sequences [] total 0 [2021-10-13 20:27:22,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732268166] [2021-10-13 20:27:22,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-13 20:27:22,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:22,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-13 20:27:22,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-13 20:27:22,365 INFO L87 Difference]: Start difference. First operand has 211 states, 197 states have (on average 3.431472081218274) internal successors, (676), 210 states have internal predecessors, (676), 0 states have call successors, (0), 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-13 20:27:22,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:22,395 INFO L93 Difference]: Finished difference Result 208 states and 673 transitions. [2021-10-13 20:27:22,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-13 20:27:22,397 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-13 20:27:22,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:22,420 INFO L225 Difference]: With dead ends: 208 [2021-10-13 20:27:22,420 INFO L226 Difference]: Without dead ends: 208 [2021-10-13 20:27:22,421 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-13 20:27:22,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-10-13 20:27:22,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 208. [2021-10-13 20:27:22,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 197 states have (on average 3.416243654822335) internal successors, (673), 207 states have internal predecessors, (673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:22,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 673 transitions. [2021-10-13 20:27:22,492 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 673 transitions. Word has length 1 [2021-10-13 20:27:22,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:22,493 INFO L470 AbstractCegarLoop]: Abstraction has 208 states and 673 transitions. [2021-10-13 20:27:22,493 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-13 20:27:22,493 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 673 transitions. [2021-10-13 20:27:22,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 20:27:22,494 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:22,494 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 20:27:22,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-13 20:27:22,697 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-13 20:27:22,698 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:22,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:22,699 INFO L82 PathProgramCache]: Analyzing trace with hash 428495, now seen corresponding path program 1 times [2021-10-13 20:27:22,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:22,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1075807266] [2021-10-13 20:27:22,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:22,701 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:22,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:22,702 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-13 20:27:22,709 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-13 20:27:22,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:22,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 20:27:22,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:23,097 INFO L354 Elim1Store]: treesize reduction 141, result has 23.8 percent of original size [2021-10-13 20:27:23,099 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 4 case distinctions, treesize of input 18 treesize of output 49 [2021-10-13 20:27:23,270 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-13 20:27:23,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:23,335 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-13 20:27:23,335 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:23,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1075807266] [2021-10-13 20:27:23,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1075807266] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:27:23,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:27:23,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 20:27:23,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16885066] [2021-10-13 20:27:23,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:27:23,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:23,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:27:23,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:27:23,339 INFO L87 Difference]: Start difference. First operand 208 states and 673 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-13 20:27:23,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:23,409 INFO L93 Difference]: Finished difference Result 196 states and 640 transitions. [2021-10-13 20:27:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:27:23,410 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-13 20:27:23,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:23,414 INFO L225 Difference]: With dead ends: 196 [2021-10-13 20:27:23,414 INFO L226 Difference]: Without dead ends: 196 [2021-10-13 20:27:23,415 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 47.2ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:27:23,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-10-13 20:27:23,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2021-10-13 20:27:23,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 187 states have (on average 3.4224598930481283) internal successors, (640), 195 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:23,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 640 transitions. [2021-10-13 20:27:23,438 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 640 transitions. Word has length 3 [2021-10-13 20:27:23,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:23,438 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 640 transitions. [2021-10-13 20:27:23,439 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-13 20:27:23,439 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 640 transitions. [2021-10-13 20:27:23,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 20:27:23,439 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:23,439 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 20:27:23,456 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-13 20:27:23,652 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-13 20:27:23,653 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:23,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:23,655 INFO L82 PathProgramCache]: Analyzing trace with hash 428497, now seen corresponding path program 1 times [2021-10-13 20:27:23,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:23,656 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [844277972] [2021-10-13 20:27:23,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:23,657 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:23,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:23,658 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-13 20:27:23,663 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-13 20:27:23,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:23,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 20:27:23,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:23,751 INFO L354 Elim1Store]: treesize reduction 38, result has 30.9 percent of original size [2021-10-13 20:27:23,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 22 [2021-10-13 20:27:23,789 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-13 20:27:23,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:23,804 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-13 20:27:23,804 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:23,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [844277972] [2021-10-13 20:27:23,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [844277972] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:27:23,805 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:27:23,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-13 20:27:23,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682363919] [2021-10-13 20:27:23,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 20:27:23,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:23,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 20:27:23,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 20:27:23,807 INFO L87 Difference]: Start difference. First operand 196 states and 640 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:23,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:23,852 INFO L93 Difference]: Finished difference Result 184 states and 607 transitions. [2021-10-13 20:27:23,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:27:23,853 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have 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-13 20:27:23,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:23,856 INFO L225 Difference]: With dead ends: 184 [2021-10-13 20:27:23,857 INFO L226 Difference]: Without dead ends: 184 [2021-10-13 20:27:23,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 20:27:23,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-10-13 20:27:23,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 184. [2021-10-13 20:27:23,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 177 states have (on average 3.4293785310734464) internal successors, (607), 183 states have internal predecessors, (607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:23,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 607 transitions. [2021-10-13 20:27:23,875 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 607 transitions. Word has length 3 [2021-10-13 20:27:23,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:23,875 INFO L470 AbstractCegarLoop]: Abstraction has 184 states and 607 transitions. [2021-10-13 20:27:23,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:23,876 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 607 transitions. [2021-10-13 20:27:23,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 20:27:23,876 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:23,876 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 20:27:23,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-13 20:27:24,091 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-13 20:27:24,092 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:24,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:24,093 INFO L82 PathProgramCache]: Analyzing trace with hash 411794085, now seen corresponding path program 1 times [2021-10-13 20:27:24,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:24,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [528246078] [2021-10-13 20:27:24,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:24,094 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:24,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:24,096 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-13 20:27:24,098 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-13 20:27:24,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:24,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 20:27:24,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:24,195 INFO L354 Elim1Store]: treesize reduction 38, result has 30.9 percent of original size [2021-10-13 20:27:24,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 22 [2021-10-13 20:27:24,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-13 20:27:24,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:24,269 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-13 20:27:24,270 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:24,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [528246078] [2021-10-13 20:27:24,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [528246078] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:27:24,272 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:27:24,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-13 20:27:24,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60830079] [2021-10-13 20:27:24,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 20:27:24,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:24,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 20:27:24,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 20:27:24,274 INFO L87 Difference]: Start difference. First operand 184 states and 607 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-13 20:27:24,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:24,316 INFO L93 Difference]: Finished difference Result 172 states and 574 transitions. [2021-10-13 20:27:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:27:24,317 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-13 20:27:24,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:24,321 INFO L225 Difference]: With dead ends: 172 [2021-10-13 20:27:24,321 INFO L226 Difference]: Without dead ends: 172 [2021-10-13 20:27:24,322 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 20:27:24,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-10-13 20:27:24,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2021-10-13 20:27:24,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 167 states have (on average 3.437125748502994) internal successors, (574), 171 states have internal predecessors, (574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:24,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 574 transitions. [2021-10-13 20:27:24,357 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 574 transitions. Word has length 5 [2021-10-13 20:27:24,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:24,358 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 574 transitions. [2021-10-13 20:27:24,359 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-13 20:27:24,359 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 574 transitions. [2021-10-13 20:27:24,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 20:27:24,360 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:24,361 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 20:27:24,380 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-13 20:27:24,574 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-13 20:27:24,575 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:24,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:24,576 INFO L82 PathProgramCache]: Analyzing trace with hash 411794086, now seen corresponding path program 1 times [2021-10-13 20:27:24,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:24,577 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1103287098] [2021-10-13 20:27:24,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:24,577 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:24,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:24,578 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-13 20:27:24,582 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-13 20:27:24,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:24,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 20:27:24,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:24,809 INFO L354 Elim1Store]: treesize reduction 141, result has 23.8 percent of original size [2021-10-13 20:27:24,810 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 4 case distinctions, treesize of input 18 treesize of output 49 [2021-10-13 20:27:24,948 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-13 20:27:24,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:25,028 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-13 20:27:25,029 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:25,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1103287098] [2021-10-13 20:27:25,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1103287098] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:27:25,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:27:25,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 20:27:25,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222079461] [2021-10-13 20:27:25,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:27:25,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:25,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:27:25,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:27:25,031 INFO L87 Difference]: Start difference. First operand 172 states and 574 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-13 20:27:25,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:25,060 INFO L93 Difference]: Finished difference Result 160 states and 541 transitions. [2021-10-13 20:27:25,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:27:25,061 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-13 20:27:25,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:25,063 INFO L225 Difference]: With dead ends: 160 [2021-10-13 20:27:25,063 INFO L226 Difference]: Without dead ends: 160 [2021-10-13 20:27:25,063 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 37.3ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:27:25,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-10-13 20:27:25,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2021-10-13 20:27:25,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 157 states have (on average 3.445859872611465) internal successors, (541), 159 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:25,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 541 transitions. [2021-10-13 20:27:25,072 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 541 transitions. Word has length 5 [2021-10-13 20:27:25,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:25,072 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 541 transitions. [2021-10-13 20:27:25,073 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-13 20:27:25,073 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 541 transitions. [2021-10-13 20:27:25,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 20:27:25,073 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:25,074 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:27:25,093 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-13 20:27:25,287 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-13 20:27:25,288 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:25,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:25,289 INFO L82 PathProgramCache]: Analyzing trace with hash 597133037, now seen corresponding path program 1 times [2021-10-13 20:27:25,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:25,291 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [403193337] [2021-10-13 20:27:25,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:25,291 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:25,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:25,293 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-13 20:27:25,301 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-13 20:27:25,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:25,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 20:27:25,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:25,395 INFO L354 Elim1Store]: treesize reduction 38, result has 30.9 percent of original size [2021-10-13 20:27:25,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 22 [2021-10-13 20:27:25,500 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-13 20:27:25,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:25,544 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-13 20:27:25,545 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:25,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [403193337] [2021-10-13 20:27:25,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [403193337] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:27:25,546 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:27:25,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-10-13 20:27:25,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825131180] [2021-10-13 20:27:25,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 20:27:25,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:25,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 20:27:25,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 20:27:25,551 INFO L87 Difference]: Start difference. First operand 160 states and 541 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 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-13 20:27:25,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:25,593 INFO L93 Difference]: Finished difference Result 133 states and 433 transitions. [2021-10-13 20:27:25,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:27:25,595 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 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 7 [2021-10-13 20:27:25,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:25,597 INFO L225 Difference]: With dead ends: 133 [2021-10-13 20:27:25,597 INFO L226 Difference]: Without dead ends: 133 [2021-10-13 20:27:25,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 20:27:25,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-10-13 20:27:25,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2021-10-13 20:27:25,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 131 states have (on average 3.3053435114503817) internal successors, (433), 132 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:25,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 433 transitions. [2021-10-13 20:27:25,604 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 433 transitions. Word has length 7 [2021-10-13 20:27:25,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:25,605 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 433 transitions. [2021-10-13 20:27:25,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 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-13 20:27:25,605 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 433 transitions. [2021-10-13 20:27:25,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 20:27:25,607 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:25,607 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:27:25,619 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-13 20:27:25,807 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-13 20:27:25,808 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:25,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:25,809 INFO L82 PathProgramCache]: Analyzing trace with hash 597133035, now seen corresponding path program 1 times [2021-10-13 20:27:25,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:25,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [179386727] [2021-10-13 20:27:25,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:25,811 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:25,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:25,812 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-13 20:27:25,818 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-13 20:27:25,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:25,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 20:27:25,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:26,065 INFO L354 Elim1Store]: treesize reduction 141, result has 23.8 percent of original size [2021-10-13 20:27:26,066 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 4 case distinctions, treesize of input 28 treesize of output 58 [2021-10-13 20:27:26,078 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 59 treesize of output 57 [2021-10-13 20:27:26,320 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-13 20:27:26,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:26,433 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-13 20:27:26,434 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:26,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [179386727] [2021-10-13 20:27:26,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [179386727] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:27:26,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:27:26,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 20:27:26,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992827624] [2021-10-13 20:27:26,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:27:26,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:26,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:27:26,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:27:26,437 INFO L87 Difference]: Start difference. First operand 133 states and 433 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-13 20:27:26,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:26,468 INFO L93 Difference]: Finished difference Result 106 states and 325 transitions. [2021-10-13 20:27:26,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:27:26,469 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-13 20:27:26,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:26,470 INFO L225 Difference]: With dead ends: 106 [2021-10-13 20:27:26,471 INFO L226 Difference]: Without dead ends: 106 [2021-10-13 20:27:26,471 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 47.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:27:26,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-10-13 20:27:26,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 106. [2021-10-13 20:27:26,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 3.0952380952380953) internal successors, (325), 105 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:26,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 325 transitions. [2021-10-13 20:27:26,477 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 325 transitions. Word has length 7 [2021-10-13 20:27:26,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:26,477 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 325 transitions. [2021-10-13 20:27:26,478 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-13 20:27:26,478 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 325 transitions. [2021-10-13 20:27:26,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 20:27:26,481 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:26,481 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:27:26,495 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-13 20:27:26,682 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-13 20:27:26,683 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:26,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:26,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1204456054, now seen corresponding path program 1 times [2021-10-13 20:27:26,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:26,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [692125125] [2021-10-13 20:27:26,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:26,685 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:26,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:26,686 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-13 20:27:26,689 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-13 20:27:26,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:26,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 20:27:26,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:26,982 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-13 20:27:26,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:27,096 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-13 20:27:27,097 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:27,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [692125125] [2021-10-13 20:27:27,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [692125125] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:27:27,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:27:27,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 20:27:27,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410384779] [2021-10-13 20:27:27,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:27:27,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:27,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:27:27,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:27:27,100 INFO L87 Difference]: Start difference. First operand 106 states and 325 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 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-13 20:27:27,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:27,122 INFO L93 Difference]: Finished difference Result 203 states and 630 transitions. [2021-10-13 20:27:27,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:27:27,123 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 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 19 [2021-10-13 20:27:27,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:27,125 INFO L225 Difference]: With dead ends: 203 [2021-10-13 20:27:27,126 INFO L226 Difference]: Without dead ends: 196 [2021-10-13 20:27:27,126 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.5ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:27:27,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-10-13 20:27:27,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2021-10-13 20:27:27,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 3.1384615384615384) internal successors, (612), 195 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:27,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 612 transitions. [2021-10-13 20:27:27,136 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 612 transitions. Word has length 19 [2021-10-13 20:27:27,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:27,137 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 612 transitions. [2021-10-13 20:27:27,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 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-13 20:27:27,137 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 612 transitions. [2021-10-13 20:27:27,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 20:27:27,140 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:27,140 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] [2021-10-13 20:27:27,155 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-10-13 20:27:27,353 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-13 20:27:27,355 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:27,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:27,356 INFO L82 PathProgramCache]: Analyzing trace with hash -1976410252, now seen corresponding path program 1 times [2021-10-13 20:27:27,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:27,356 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [543905420] [2021-10-13 20:27:27,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:27,356 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:27,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:27,357 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-13 20:27:27,358 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-13 20:27:27,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:27,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 20:27:27,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:27,532 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-13 20:27:27,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:27,585 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-13 20:27:27,587 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:27,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [543905420] [2021-10-13 20:27:27,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [543905420] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:27:27,588 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:27:27,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-10-13 20:27:27,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722363163] [2021-10-13 20:27:27,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:27:27,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:27,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:27:27,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:27:27,590 INFO L87 Difference]: Start difference. First operand 196 states and 612 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:27,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:27,684 INFO L93 Difference]: Finished difference Result 260 states and 754 transitions. [2021-10-13 20:27:27,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 20:27:27,687 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 20:27:27,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:27,689 INFO L225 Difference]: With dead ends: 260 [2021-10-13 20:27:27,689 INFO L226 Difference]: Without dead ends: 216 [2021-10-13 20:27:27,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 20:27:27,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-10-13 20:27:27,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 206. [2021-10-13 20:27:27,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 3.102439024390244) internal successors, (636), 205 states have internal predecessors, (636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:27,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 636 transitions. [2021-10-13 20:27:27,701 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 636 transitions. Word has length 20 [2021-10-13 20:27:27,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:27,701 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 636 transitions. [2021-10-13 20:27:27,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:27,701 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 636 transitions. [2021-10-13 20:27:27,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 20:27:27,707 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:27,707 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] [2021-10-13 20:27:27,725 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-13 20:27:27,920 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-13 20:27:27,921 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:27,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:27,922 INFO L82 PathProgramCache]: Analyzing trace with hash -738224560, now seen corresponding path program 1 times [2021-10-13 20:27:27,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:27,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [651600530] [2021-10-13 20:27:27,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:27,924 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:27,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:27,925 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-13 20:27:27,927 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-13 20:27:28,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:28,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 20:27:28,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:28,134 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-13 20:27:28,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:28,202 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-13 20:27:28,203 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:28,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [651600530] [2021-10-13 20:27:28,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [651600530] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-13 20:27:28,203 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 20:27:28,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2021-10-13 20:27:28,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327762335] [2021-10-13 20:27:28,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:27:28,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:28,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:27:28,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:28,205 INFO L87 Difference]: Start difference. First operand 206 states and 636 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:28,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:28,296 INFO L93 Difference]: Finished difference Result 244 states and 744 transitions. [2021-10-13 20:27:28,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 20:27:28,297 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 20:27:28,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:28,300 INFO L225 Difference]: With dead ends: 244 [2021-10-13 20:27:28,300 INFO L226 Difference]: Without dead ends: 220 [2021-10-13 20:27:28,301 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 50.2ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:28,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-10-13 20:27:28,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 220. [2021-10-13 20:27:28,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 3.1598173515981736) internal successors, (692), 219 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-13 20:27:28,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 692 transitions. [2021-10-13 20:27:28,313 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 692 transitions. Word has length 20 [2021-10-13 20:27:28,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:28,314 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 692 transitions. [2021-10-13 20:27:28,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:28,314 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 692 transitions. [2021-10-13 20:27:28,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 20:27:28,315 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:28,316 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] [2021-10-13 20:27:28,334 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-13 20:27:28,529 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-13 20:27:28,529 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:28,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:28,530 INFO L82 PathProgramCache]: Analyzing trace with hash -408626288, now seen corresponding path program 2 times [2021-10-13 20:27:28,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:28,530 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [750358882] [2021-10-13 20:27:28,530 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:27:28,531 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:28,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:28,532 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-13 20:27:28,535 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-13 20:27:28,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:27:28,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:28,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 20:27:28,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:28,811 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-13 20:27:28,811 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:28,918 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-13 20:27:28,918 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:28,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [750358882] [2021-10-13 20:27:28,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [750358882] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:28,919 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:28,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 9 [2021-10-13 20:27:28,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72381554] [2021-10-13 20:27:28,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 20:27:28,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:28,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 20:27:28,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-10-13 20:27:28,921 INFO L87 Difference]: Start difference. First operand 220 states and 692 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:29,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:29,319 INFO L93 Difference]: Finished difference Result 464 states and 1410 transitions. [2021-10-13 20:27:29,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 20:27:29,320 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 20:27:29,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:29,326 INFO L225 Difference]: With dead ends: 464 [2021-10-13 20:27:29,326 INFO L226 Difference]: Without dead ends: 464 [2021-10-13 20:27:29,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 128.3ms TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:27:29,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-10-13 20:27:29,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 242. [2021-10-13 20:27:29,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 241 states have (on average 3.2904564315352696) internal successors, (793), 241 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:29,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 793 transitions. [2021-10-13 20:27:29,343 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 793 transitions. Word has length 20 [2021-10-13 20:27:29,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:29,343 INFO L470 AbstractCegarLoop]: Abstraction has 242 states and 793 transitions. [2021-10-13 20:27:29,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:29,344 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 793 transitions. [2021-10-13 20:27:29,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 20:27:29,345 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:29,345 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] [2021-10-13 20:27:29,364 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-13 20:27:29,561 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-13 20:27:29,561 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:29,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:29,562 INFO L82 PathProgramCache]: Analyzing trace with hash 336237092, now seen corresponding path program 3 times [2021-10-13 20:27:29,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:29,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [292366849] [2021-10-13 20:27:29,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:27:29,564 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:29,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:29,565 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-13 20:27:29,577 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-13 20:27:29,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 20:27:29,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:29,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 20:27:29,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:29,776 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-13 20:27:29,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:29,825 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-13 20:27:29,826 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:29,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [292366849] [2021-10-13 20:27:29,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [292366849] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:27:29,826 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:27:29,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-10-13 20:27:29,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236607588] [2021-10-13 20:27:29,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:27:29,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:29,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:27:29,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:27:29,829 INFO L87 Difference]: Start difference. First operand 242 states and 793 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:29,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:29,902 INFO L93 Difference]: Finished difference Result 344 states and 1089 transitions. [2021-10-13 20:27:29,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 20:27:29,903 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 20:27:29,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:29,906 INFO L225 Difference]: With dead ends: 344 [2021-10-13 20:27:29,907 INFO L226 Difference]: Without dead ends: 332 [2021-10-13 20:27:29,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 20:27:29,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-10-13 20:27:29,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 262. [2021-10-13 20:27:29,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 3.3524904214559386) internal successors, (875), 261 states have internal predecessors, (875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:29,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 875 transitions. [2021-10-13 20:27:29,922 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 875 transitions. Word has length 20 [2021-10-13 20:27:29,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:29,923 INFO L470 AbstractCegarLoop]: Abstraction has 262 states and 875 transitions. [2021-10-13 20:27:29,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:29,923 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 875 transitions. [2021-10-13 20:27:29,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 20:27:29,925 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:29,925 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] [2021-10-13 20:27:29,940 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-13 20:27:30,139 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-13 20:27:30,140 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:30,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:30,141 INFO L82 PathProgramCache]: Analyzing trace with hash 93513186, now seen corresponding path program 4 times [2021-10-13 20:27:30,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:30,142 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1455919882] [2021-10-13 20:27:30,142 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:27:30,142 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:30,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:30,144 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-13 20:27:30,146 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-13 20:27:30,261 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:27:30,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:30,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 20:27:30,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:30,371 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-13 20:27:30,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:30,468 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-13 20:27:30,468 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:30,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1455919882] [2021-10-13 20:27:30,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1455919882] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:30,469 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:30,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-10-13 20:27:30,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633902356] [2021-10-13 20:27:30,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 20:27:30,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:30,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 20:27:30,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-13 20:27:30,471 INFO L87 Difference]: Start difference. First operand 262 states and 875 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 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-13 20:27:30,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:30,854 INFO L93 Difference]: Finished difference Result 444 states and 1413 transitions. [2021-10-13 20:27:30,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 20:27:30,855 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 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 20 [2021-10-13 20:27:30,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:30,860 INFO L225 Difference]: With dead ends: 444 [2021-10-13 20:27:30,860 INFO L226 Difference]: Without dead ends: 444 [2021-10-13 20:27:30,861 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 124.3ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:27:30,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-10-13 20:27:30,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 208. [2021-10-13 20:27:30,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 207 states have (on average 3.246376811594203) internal successors, (672), 207 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:30,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 672 transitions. [2021-10-13 20:27:30,874 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 672 transitions. Word has length 20 [2021-10-13 20:27:30,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:30,876 INFO L470 AbstractCegarLoop]: Abstraction has 208 states and 672 transitions. [2021-10-13 20:27:30,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 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-13 20:27:30,876 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 672 transitions. [2021-10-13 20:27:30,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 20:27:30,878 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:30,878 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] [2021-10-13 20:27:30,891 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-13 20:27:31,091 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-13 20:27:31,091 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:31,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:31,092 INFO L82 PathProgramCache]: Analyzing trace with hash -870010341, now seen corresponding path program 1 times [2021-10-13 20:27:31,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:31,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1693899964] [2021-10-13 20:27:31,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:31,094 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:31,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:31,095 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-13 20:27:31,099 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-13 20:27:31,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:31,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 20:27:31,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:31,278 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-13 20:27:31,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:31,327 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-13 20:27:31,327 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:31,327 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1693899964] [2021-10-13 20:27:31,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1693899964] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:27:31,328 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:27:31,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-10-13 20:27:31,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368549683] [2021-10-13 20:27:31,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 20:27:31,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:31,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 20:27:31,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 20:27:31,329 INFO L87 Difference]: Start difference. First operand 208 states and 672 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 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-13 20:27:31,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:31,423 INFO L93 Difference]: Finished difference Result 236 states and 780 transitions. [2021-10-13 20:27:31,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 20:27:31,424 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 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 20 [2021-10-13 20:27:31,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:31,427 INFO L225 Difference]: With dead ends: 236 [2021-10-13 20:27:31,427 INFO L226 Difference]: Without dead ends: 236 [2021-10-13 20:27:31,428 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 14.5ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 20:27:31,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-10-13 20:27:31,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 176. [2021-10-13 20:27:31,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 3.2914285714285714) internal successors, (576), 175 states have internal predecessors, (576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:31,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 576 transitions. [2021-10-13 20:27:31,436 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 576 transitions. Word has length 20 [2021-10-13 20:27:31,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:31,437 INFO L470 AbstractCegarLoop]: Abstraction has 176 states and 576 transitions. [2021-10-13 20:27:31,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 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-13 20:27:31,437 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 576 transitions. [2021-10-13 20:27:31,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 20:27:31,438 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:31,438 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:27:31,454 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-13 20:27:31,651 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-13 20:27:31,652 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:31,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:31,653 INFO L82 PathProgramCache]: Analyzing trace with hash 324005071, now seen corresponding path program 1 times [2021-10-13 20:27:31,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:31,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1798975403] [2021-10-13 20:27:31,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:31,654 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:31,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:31,656 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-13 20:27:31,657 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-13 20:27:31,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:31,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 20:27:31,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:31,920 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:31,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:31,990 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:31,990 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:31,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1798975403] [2021-10-13 20:27:31,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1798975403] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-13 20:27:31,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 20:27:31,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2021-10-13 20:27:31,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120877161] [2021-10-13 20:27:31,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:27:31,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:31,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:27:31,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:31,993 INFO L87 Difference]: Start difference. First operand 176 states and 576 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:32,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:32,079 INFO L93 Difference]: Finished difference Result 240 states and 796 transitions. [2021-10-13 20:27:32,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 20:27:32,081 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-13 20:27:32,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:32,083 INFO L225 Difference]: With dead ends: 240 [2021-10-13 20:27:32,083 INFO L226 Difference]: Without dead ends: 240 [2021-10-13 20:27:32,084 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 42.3ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:32,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-10-13 20:27:32,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 216. [2021-10-13 20:27:32,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 3.3302325581395347) internal successors, (716), 215 states have internal predecessors, (716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:32,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 716 transitions. [2021-10-13 20:27:32,094 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 716 transitions. Word has length 21 [2021-10-13 20:27:32,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:32,094 INFO L470 AbstractCegarLoop]: Abstraction has 216 states and 716 transitions. [2021-10-13 20:27:32,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:32,095 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 716 transitions. [2021-10-13 20:27:32,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 20:27:32,096 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:32,096 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-13 20:27:32,112 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-13 20:27:32,311 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-13 20:27:32,312 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:32,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:32,313 INFO L82 PathProgramCache]: Analyzing trace with hash -135147537, now seen corresponding path program 2 times [2021-10-13 20:27:32,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:32,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1801957787] [2021-10-13 20:27:32,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:27:32,315 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:32,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:32,316 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-13 20:27:32,355 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-13 20:27:32,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:27:32,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:32,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 20:27:32,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:32,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:32,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:32,755 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:32,756 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:32,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1801957787] [2021-10-13 20:27:32,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1801957787] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:32,756 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:32,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 9 [2021-10-13 20:27:32,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659805968] [2021-10-13 20:27:32,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 20:27:32,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:32,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 20:27:32,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-10-13 20:27:32,758 INFO L87 Difference]: Start difference. First operand 216 states and 716 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 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-13 20:27:33,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:33,079 INFO L93 Difference]: Finished difference Result 558 states and 1770 transitions. [2021-10-13 20:27:33,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 20:27:33,081 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 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 21 [2021-10-13 20:27:33,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:33,086 INFO L225 Difference]: With dead ends: 558 [2021-10-13 20:27:33,086 INFO L226 Difference]: Without dead ends: 558 [2021-10-13 20:27:33,086 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 116.5ms TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:27:33,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-10-13 20:27:33,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 254. [2021-10-13 20:27:33,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 253 states have (on average 3.549407114624506) internal successors, (898), 253 states have internal predecessors, (898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:33,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 898 transitions. [2021-10-13 20:27:33,101 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 898 transitions. Word has length 21 [2021-10-13 20:27:33,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:33,101 INFO L470 AbstractCegarLoop]: Abstraction has 254 states and 898 transitions. [2021-10-13 20:27:33,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 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-13 20:27:33,102 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 898 transitions. [2021-10-13 20:27:33,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 20:27:33,103 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:33,103 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-13 20:27:33,120 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2021-10-13 20:27:33,316 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-13 20:27:33,317 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:33,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:33,318 INFO L82 PathProgramCache]: Analyzing trace with hash -742107121, now seen corresponding path program 3 times [2021-10-13 20:27:33,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:33,319 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1544868994] [2021-10-13 20:27:33,320 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:27:33,320 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:33,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:33,321 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-13 20:27:33,324 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-13 20:27:33,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 20:27:33,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:33,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 20:27:33,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:33,571 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:33,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:33,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:33,621 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:33,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1544868994] [2021-10-13 20:27:33,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1544868994] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:27:33,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:27:33,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-10-13 20:27:33,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835783214] [2021-10-13 20:27:33,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:27:33,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:33,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:27:33,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:27:33,625 INFO L87 Difference]: Start difference. First operand 254 states and 898 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:33,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:33,689 INFO L93 Difference]: Finished difference Result 396 states and 1316 transitions. [2021-10-13 20:27:33,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 20:27:33,690 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-13 20:27:33,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:33,694 INFO L225 Difference]: With dead ends: 396 [2021-10-13 20:27:33,694 INFO L226 Difference]: Without dead ends: 354 [2021-10-13 20:27:33,695 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 20:27:33,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-10-13 20:27:33,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 312. [2021-10-13 20:27:33,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 3.517684887459807) internal successors, (1094), 311 states have internal predecessors, (1094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:33,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 1094 transitions. [2021-10-13 20:27:33,710 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 1094 transitions. Word has length 21 [2021-10-13 20:27:33,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:33,710 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 1094 transitions. [2021-10-13 20:27:33,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:33,710 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 1094 transitions. [2021-10-13 20:27:33,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 20:27:33,713 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:33,714 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-13 20:27:33,727 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-13 20:27:33,926 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-13 20:27:33,927 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:33,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:33,928 INFO L82 PathProgramCache]: Analyzing trace with hash -1678582991, now seen corresponding path program 4 times [2021-10-13 20:27:33,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:33,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [963256957] [2021-10-13 20:27:33,929 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:27:33,929 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:33,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:33,931 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-13 20:27:33,932 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-13 20:27:34,082 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:27:34,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:34,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 20:27:34,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:34,216 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:34,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:34,312 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:34,313 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:34,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [963256957] [2021-10-13 20:27:34,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [963256957] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:34,313 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:34,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-10-13 20:27:34,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113006448] [2021-10-13 20:27:34,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 20:27:34,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:34,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 20:27:34,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-13 20:27:34,316 INFO L87 Difference]: Start difference. First operand 312 states and 1094 transitions. Second operand has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:34,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:34,624 INFO L93 Difference]: Finished difference Result 576 states and 1925 transitions. [2021-10-13 20:27:34,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 20:27:34,625 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-13 20:27:34,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:34,634 INFO L225 Difference]: With dead ends: 576 [2021-10-13 20:27:34,634 INFO L226 Difference]: Without dead ends: 576 [2021-10-13 20:27:34,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 114.6ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:27:34,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-10-13 20:27:34,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 256. [2021-10-13 20:27:34,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 3.5215686274509803) internal successors, (898), 255 states have internal predecessors, (898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:34,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 898 transitions. [2021-10-13 20:27:34,651 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 898 transitions. Word has length 21 [2021-10-13 20:27:34,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:34,651 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 898 transitions. [2021-10-13 20:27:34,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:34,652 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 898 transitions. [2021-10-13 20:27:34,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 20:27:34,654 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:34,654 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-13 20:27:34,674 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-13 20:27:34,868 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-13 20:27:34,868 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:34,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:34,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1838755633, now seen corresponding path program 1 times [2021-10-13 20:27:34,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:34,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1834583128] [2021-10-13 20:27:34,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:27:34,869 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:34,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:34,871 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-13 20:27:34,873 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-13 20:27:35,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:35,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:27:35,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:35,315 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-13 20:27:35,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:35,504 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-13 20:27:35,505 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:35,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1834583128] [2021-10-13 20:27:35,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1834583128] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:35,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:35,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 6 [2021-10-13 20:27:35,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223885686] [2021-10-13 20:27:35,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 20:27:35,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:35,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 20:27:35,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:35,508 INFO L87 Difference]: Start difference. First operand 256 states and 898 transitions. Second operand has 8 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:35,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:35,679 INFO L93 Difference]: Finished difference Result 463 states and 1578 transitions. [2021-10-13 20:27:35,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 20:27:35,680 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-13 20:27:35,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:35,684 INFO L225 Difference]: With dead ends: 463 [2021-10-13 20:27:35,685 INFO L226 Difference]: Without dead ends: 456 [2021-10-13 20:27:35,685 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 105.9ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:35,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2021-10-13 20:27:35,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 370. [2021-10-13 20:27:35,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 369 states have (on average 3.6612466124661247) internal successors, (1351), 369 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:35,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 1351 transitions. [2021-10-13 20:27:35,703 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 1351 transitions. Word has length 22 [2021-10-13 20:27:35,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:35,704 INFO L470 AbstractCegarLoop]: Abstraction has 370 states and 1351 transitions. [2021-10-13 20:27:35,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:35,704 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 1351 transitions. [2021-10-13 20:27:35,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 20:27:35,706 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:35,706 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-13 20:27:35,722 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2021-10-13 20:27:35,922 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-13 20:27:35,923 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:35,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:35,924 INFO L82 PathProgramCache]: Analyzing trace with hash -1318758449, now seen corresponding path program 2 times [2021-10-13 20:27:35,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:35,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1310519478] [2021-10-13 20:27:35,925 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:27:35,925 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:35,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:35,927 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-13 20:27:35,930 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-13 20:27:36,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:27:36,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:36,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:27:36,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:36,434 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-13 20:27:36,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:36,635 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-13 20:27:36,636 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:36,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1310519478] [2021-10-13 20:27:36,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1310519478] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:36,636 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:36,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 6 [2021-10-13 20:27:36,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557662646] [2021-10-13 20:27:36,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 20:27:36,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:36,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 20:27:36,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:36,638 INFO L87 Difference]: Start difference. First operand 370 states and 1351 transitions. Second operand has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 7 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-13 20:27:36,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:36,780 INFO L93 Difference]: Finished difference Result 559 states and 1962 transitions. [2021-10-13 20:27:36,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 20:27:36,781 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 7 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 22 [2021-10-13 20:27:36,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:36,786 INFO L225 Difference]: With dead ends: 559 [2021-10-13 20:27:36,786 INFO L226 Difference]: Without dead ends: 552 [2021-10-13 20:27:36,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 100.3ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:36,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-10-13 20:27:36,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 460. [2021-10-13 20:27:36,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.708061002178649) internal successors, (1702), 459 states have internal predecessors, (1702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:36,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1702 transitions. [2021-10-13 20:27:36,810 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1702 transitions. Word has length 22 [2021-10-13 20:27:36,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:36,811 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 1702 transitions. [2021-10-13 20:27:36,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 7 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-13 20:27:36,811 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1702 transitions. [2021-10-13 20:27:36,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 20:27:36,813 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:36,813 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-13 20:27:36,827 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-13 20:27:37,027 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-13 20:27:37,027 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:37,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:37,028 INFO L82 PathProgramCache]: Analyzing trace with hash -286604957, now seen corresponding path program 3 times [2021-10-13 20:27:37,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:37,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [139711147] [2021-10-13 20:27:37,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:27:37,030 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:37,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:37,031 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-13 20:27:37,045 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-13 20:27:37,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 20:27:37,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:37,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:27:37,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:37,562 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-13 20:27:37,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:37,745 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-13 20:27:37,745 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:37,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [139711147] [2021-10-13 20:27:37,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [139711147] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:37,746 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:37,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 6 [2021-10-13 20:27:37,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208046592] [2021-10-13 20:27:37,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 20:27:37,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:37,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 20:27:37,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:37,748 INFO L87 Difference]: Start difference. First operand 460 states and 1702 transitions. Second operand has 8 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:37,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:37,938 INFO L93 Difference]: Finished difference Result 613 states and 2209 transitions. [2021-10-13 20:27:37,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 20:27:37,940 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-13 20:27:37,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:37,946 INFO L225 Difference]: With dead ends: 613 [2021-10-13 20:27:37,946 INFO L226 Difference]: Without dead ends: 606 [2021-10-13 20:27:37,946 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 108.8ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:37,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-10-13 20:27:37,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 496. [2021-10-13 20:27:37,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.785858585858586) internal successors, (1874), 495 states have internal predecessors, (1874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:37,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1874 transitions. [2021-10-13 20:27:37,970 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1874 transitions. Word has length 22 [2021-10-13 20:27:37,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:37,970 INFO L470 AbstractCegarLoop]: Abstraction has 496 states and 1874 transitions. [2021-10-13 20:27:37,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:37,971 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1874 transitions. [2021-10-13 20:27:37,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 20:27:37,973 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:37,973 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-13 20:27:37,990 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-13 20:27:38,186 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-13 20:27:38,187 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:38,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:38,188 INFO L82 PathProgramCache]: Analyzing trace with hash -1547955569, now seen corresponding path program 4 times [2021-10-13 20:27:38,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:38,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1804616645] [2021-10-13 20:27:38,189 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:27:38,189 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:38,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:38,190 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-13 20:27:38,229 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-13 20:27:38,455 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:27:38,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:38,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:27:38,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:38,722 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-13 20:27:38,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:38,896 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-13 20:27:38,896 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:38,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1804616645] [2021-10-13 20:27:38,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1804616645] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:38,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:38,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 6 [2021-10-13 20:27:38,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587557216] [2021-10-13 20:27:38,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 20:27:38,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:38,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 20:27:38,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:38,899 INFO L87 Difference]: Start difference. First operand 496 states and 1874 transitions. Second operand has 8 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 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-13 20:27:39,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:39,069 INFO L93 Difference]: Finished difference Result 601 states and 2199 transitions. [2021-10-13 20:27:39,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 20:27:39,070 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 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-13 20:27:39,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:39,076 INFO L225 Difference]: With dead ends: 601 [2021-10-13 20:27:39,076 INFO L226 Difference]: Without dead ends: 594 [2021-10-13 20:27:39,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 109.3ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:39,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-10-13 20:27:39,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 526. [2021-10-13 20:27:39,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 525 states have (on average 3.8114285714285714) internal successors, (2001), 525 states have internal predecessors, (2001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:39,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 2001 transitions. [2021-10-13 20:27:39,099 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 2001 transitions. Word has length 22 [2021-10-13 20:27:39,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:39,099 INFO L470 AbstractCegarLoop]: Abstraction has 526 states and 2001 transitions. [2021-10-13 20:27:39,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 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-13 20:27:39,099 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 2001 transitions. [2021-10-13 20:27:39,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 20:27:39,102 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:39,102 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-13 20:27:39,117 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-13 20:27:39,314 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-13 20:27:39,315 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:39,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:39,316 INFO L82 PathProgramCache]: Analyzing trace with hash -1508494769, now seen corresponding path program 5 times [2021-10-13 20:27:39,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:39,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [985311483] [2021-10-13 20:27:39,317 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:27:39,317 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:39,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:39,318 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-13 20:27:39,319 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-13 20:27:39,542 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:27:39,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:39,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:27:39,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:39,771 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-13 20:27:39,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:39,924 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:39,924 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:39,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [985311483] [2021-10-13 20:27:39,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [985311483] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:39,924 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:39,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 6 [2021-10-13 20:27:39,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677550657] [2021-10-13 20:27:39,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 20:27:39,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:39,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 20:27:39,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:39,926 INFO L87 Difference]: Start difference. First operand 526 states and 2001 transitions. Second operand has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 7 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-13 20:27:40,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:40,068 INFO L93 Difference]: Finished difference Result 701 states and 2568 transitions. [2021-10-13 20:27:40,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 20:27:40,069 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 7 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 22 [2021-10-13 20:27:40,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:40,076 INFO L225 Difference]: With dead ends: 701 [2021-10-13 20:27:40,076 INFO L226 Difference]: Without dead ends: 694 [2021-10-13 20:27:40,077 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 82.1ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:40,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-10-13 20:27:40,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 572. [2021-10-13 20:27:40,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 571 states have (on average 3.865148861646235) internal successors, (2207), 571 states have internal predecessors, (2207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:40,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 2207 transitions. [2021-10-13 20:27:40,103 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 2207 transitions. Word has length 22 [2021-10-13 20:27:40,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:40,104 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 2207 transitions. [2021-10-13 20:27:40,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 7 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-13 20:27:40,104 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 2207 transitions. [2021-10-13 20:27:40,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 20:27:40,106 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:40,107 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-13 20:27:40,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-10-13 20:27:40,320 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-13 20:27:40,321 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:40,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:40,322 INFO L82 PathProgramCache]: Analyzing trace with hash 1050669731, now seen corresponding path program 6 times [2021-10-13 20:27:40,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:40,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [657958189] [2021-10-13 20:27:40,324 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:27:40,324 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:40,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:40,325 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-13 20:27:40,363 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-13 20:27:40,698 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 20:27:40,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:40,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:27:40,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:40,941 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-13 20:27:40,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:41,111 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:41,112 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:41,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [657958189] [2021-10-13 20:27:41,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [657958189] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:41,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:41,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 6 [2021-10-13 20:27:41,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585609764] [2021-10-13 20:27:41,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 20:27:41,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:41,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 20:27:41,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:41,114 INFO L87 Difference]: Start difference. First operand 572 states and 2207 transitions. Second operand has 8 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:41,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:41,286 INFO L93 Difference]: Finished difference Result 677 states and 2532 transitions. [2021-10-13 20:27:41,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 20:27:41,287 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have 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-13 20:27:41,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:41,293 INFO L225 Difference]: With dead ends: 677 [2021-10-13 20:27:41,293 INFO L226 Difference]: Without dead ends: 670 [2021-10-13 20:27:41,294 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 105.6ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:27:41,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-10-13 20:27:41,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 584. [2021-10-13 20:27:41,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 3.9056603773584904) internal successors, (2277), 583 states have internal predecessors, (2277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:41,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 2277 transitions. [2021-10-13 20:27:41,319 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 2277 transitions. Word has length 22 [2021-10-13 20:27:41,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:41,319 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 2277 transitions. [2021-10-13 20:27:41,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:41,319 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 2277 transitions. [2021-10-13 20:27:41,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:27:41,322 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:41,322 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-13 20:27:41,336 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-13 20:27:41,535 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-13 20:27:41,536 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:41,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:41,537 INFO L82 PathProgramCache]: Analyzing trace with hash -164860721, now seen corresponding path program 7 times [2021-10-13 20:27:41,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:41,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1155278329] [2021-10-13 20:27:41,537 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:27:41,538 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:41,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:41,539 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-13 20:27:41,540 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-13 20:27:41,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:41,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:27:41,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:41,905 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:41,905 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:42,078 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:42,079 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:42,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1155278329] [2021-10-13 20:27:42,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1155278329] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:42,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:42,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:27:42,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545061340] [2021-10-13 20:27:42,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:27:42,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:42,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:27:42,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:27:42,081 INFO L87 Difference]: Start difference. First operand 584 states and 2277 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-13 20:27:42,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:42,582 INFO L93 Difference]: Finished difference Result 858 states and 3157 transitions. [2021-10-13 20:27:42,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 20:27:42,583 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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 23 [2021-10-13 20:27:42,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:42,591 INFO L225 Difference]: With dead ends: 858 [2021-10-13 20:27:42,591 INFO L226 Difference]: Without dead ends: 842 [2021-10-13 20:27:42,592 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 208.6ms TimeCoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-10-13 20:27:42,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2021-10-13 20:27:42,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 714. [2021-10-13 20:27:42,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 713 states have (on average 3.9579242636746144) internal successors, (2822), 713 states have internal predecessors, (2822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:42,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 2822 transitions. [2021-10-13 20:27:42,623 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 2822 transitions. Word has length 23 [2021-10-13 20:27:42,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:42,623 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 2822 transitions. [2021-10-13 20:27:42,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-13 20:27:42,623 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 2822 transitions. [2021-10-13 20:27:42,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:27:42,626 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:42,626 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-13 20:27:42,640 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-13 20:27:42,839 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-13 20:27:42,840 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:42,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:42,841 INFO L82 PathProgramCache]: Analyzing trace with hash -978789060, now seen corresponding path program 8 times [2021-10-13 20:27:42,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:42,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [979325598] [2021-10-13 20:27:42,841 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:27:42,842 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:42,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:42,843 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-13 20:27:42,844 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-13 20:27:43,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:27:43,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:43,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:27:43,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:43,236 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:43,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:43,373 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:27:43,374 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:43,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [979325598] [2021-10-13 20:27:43,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [979325598] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:43,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:43,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 12 [2021-10-13 20:27:43,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648425620] [2021-10-13 20:27:43,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:27:43,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:43,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:27:43,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:27:43,377 INFO L87 Difference]: Start difference. First operand 714 states and 2822 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-13 20:27:43,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:43,792 INFO L93 Difference]: Finished difference Result 878 states and 3204 transitions. [2021-10-13 20:27:43,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 20:27:43,793 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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 23 [2021-10-13 20:27:43,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:43,798 INFO L225 Difference]: With dead ends: 878 [2021-10-13 20:27:43,799 INFO L226 Difference]: Without dead ends: 796 [2021-10-13 20:27:43,799 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 179.5ms TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-10-13 20:27:43,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2021-10-13 20:27:43,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 730. [2021-10-13 20:27:43,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 3.9039780521262) internal successors, (2846), 729 states have internal predecessors, (2846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:43,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 2846 transitions. [2021-10-13 20:27:43,828 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 2846 transitions. Word has length 23 [2021-10-13 20:27:43,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:43,829 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 2846 transitions. [2021-10-13 20:27:43,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-13 20:27:43,829 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 2846 transitions. [2021-10-13 20:27:43,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:27:43,832 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:43,832 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-13 20:27:43,848 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-13 20:27:44,046 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-13 20:27:44,046 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:44,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:44,047 INFO L82 PathProgramCache]: Analyzing trace with hash 2034414153, now seen corresponding path program 9 times [2021-10-13 20:27:44,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:44,048 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1863433063] [2021-10-13 20:27:44,048 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:27:44,048 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:44,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:44,049 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-13 20:27:44,050 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-13 20:27:44,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 20:27:44,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:44,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:27:44,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:44,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:44,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:44,735 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:27:44,736 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:44,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1863433063] [2021-10-13 20:27:44,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1863433063] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:44,736 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:44,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-10-13 20:27:44,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616375796] [2021-10-13 20:27:44,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:27:44,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:44,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:27:44,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:27:44,738 INFO L87 Difference]: Start difference. First operand 730 states and 2846 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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-13 20:27:45,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:45,862 INFO L93 Difference]: Finished difference Result 1500 states and 5536 transitions. [2021-10-13 20:27:45,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 20:27:45,862 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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 23 [2021-10-13 20:27:45,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:45,874 INFO L225 Difference]: With dead ends: 1500 [2021-10-13 20:27:45,875 INFO L226 Difference]: Without dead ends: 1476 [2021-10-13 20:27:45,875 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 753.7ms TimeCoverageRelationStatistics Valid=234, Invalid=696, Unknown=0, NotChecked=0, Total=930 [2021-10-13 20:27:45,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1476 states. [2021-10-13 20:27:45,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1476 to 848. [2021-10-13 20:27:45,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 847 states have (on average 3.845336481700118) internal successors, (3257), 847 states have internal predecessors, (3257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:45,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 3257 transitions. [2021-10-13 20:27:45,918 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 3257 transitions. Word has length 23 [2021-10-13 20:27:45,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:45,919 INFO L470 AbstractCegarLoop]: Abstraction has 848 states and 3257 transitions. [2021-10-13 20:27:45,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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-13 20:27:45,919 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 3257 transitions. [2021-10-13 20:27:45,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:27:45,923 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:45,923 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-13 20:27:45,937 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-13 20:27:46,136 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-13 20:27:46,137 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:46,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:46,138 INFO L82 PathProgramCache]: Analyzing trace with hash 950773641, now seen corresponding path program 10 times [2021-10-13 20:27:46,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:46,139 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [223194134] [2021-10-13 20:27:46,139 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:27:46,139 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:46,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:46,140 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-13 20:27:46,142 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-13 20:27:46,368 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:27:46,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:46,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:27:46,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:46,545 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:46,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:46,782 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:46,782 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:46,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [223194134] [2021-10-13 20:27:46,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [223194134] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:46,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:46,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-10-13 20:27:46,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2366020] [2021-10-13 20:27:46,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:27:46,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:46,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:27:46,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:27:46,785 INFO L87 Difference]: Start difference. First operand 848 states and 3257 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:48,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:48,126 INFO L93 Difference]: Finished difference Result 1338 states and 4717 transitions. [2021-10-13 20:27:48,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 20:27:48,128 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have 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-13 20:27:48,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:48,140 INFO L225 Difference]: With dead ends: 1338 [2021-10-13 20:27:48,141 INFO L226 Difference]: Without dead ends: 1338 [2021-10-13 20:27:48,141 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 701.5ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-10-13 20:27:48,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1338 states. [2021-10-13 20:27:48,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1338 to 896. [2021-10-13 20:27:48,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.880446927374302) internal successors, (3473), 895 states have internal predecessors, (3473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:48,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 3473 transitions. [2021-10-13 20:27:48,220 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 3473 transitions. Word has length 23 [2021-10-13 20:27:48,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:48,220 INFO L470 AbstractCegarLoop]: Abstraction has 896 states and 3473 transitions. [2021-10-13 20:27:48,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:48,220 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 3473 transitions. [2021-10-13 20:27:48,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:27:48,224 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:48,225 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-13 20:27:48,240 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-13 20:27:48,439 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-13 20:27:48,440 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:48,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:48,441 INFO L82 PathProgramCache]: Analyzing trace with hash 657370634, now seen corresponding path program 11 times [2021-10-13 20:27:48,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:48,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [908096082] [2021-10-13 20:27:48,442 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:27:48,442 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:48,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:48,444 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-13 20:27:48,445 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-13 20:27:48,697 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:27:48,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:48,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:27:48,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:48,799 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:48,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:48,950 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:27:48,950 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:48,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [908096082] [2021-10-13 20:27:48,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [908096082] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:48,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:48,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-10-13 20:27:48,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877277847] [2021-10-13 20:27:48,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:27:48,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:48,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:27:48,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:27:48,953 INFO L87 Difference]: Start difference. First operand 896 states and 3473 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) 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-13 20:27:49,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:49,722 INFO L93 Difference]: Finished difference Result 1454 states and 5104 transitions. [2021-10-13 20:27:49,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 20:27:49,723 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) 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 23 [2021-10-13 20:27:49,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:49,735 INFO L225 Difference]: With dead ends: 1454 [2021-10-13 20:27:49,736 INFO L226 Difference]: Without dead ends: 1410 [2021-10-13 20:27:49,736 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 317.0ms TimeCoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-10-13 20:27:49,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1410 states. [2021-10-13 20:27:49,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1410 to 994. [2021-10-13 20:27:49,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 994 states, 993 states have (on average 3.9627391742195366) internal successors, (3935), 993 states have internal predecessors, (3935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:49,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 994 states to 994 states and 3935 transitions. [2021-10-13 20:27:49,783 INFO L78 Accepts]: Start accepts. Automaton has 994 states and 3935 transitions. Word has length 23 [2021-10-13 20:27:49,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:49,784 INFO L470 AbstractCegarLoop]: Abstraction has 994 states and 3935 transitions. [2021-10-13 20:27:49,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) 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-13 20:27:49,784 INFO L276 IsEmpty]: Start isEmpty. Operand 994 states and 3935 transitions. [2021-10-13 20:27:49,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:27:49,788 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:49,788 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-13 20:27:49,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-10-13 20:27:50,001 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-13 20:27:50,002 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:50,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:50,003 INFO L82 PathProgramCache]: Analyzing trace with hash -708402467, now seen corresponding path program 12 times [2021-10-13 20:27:50,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:50,004 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1529056138] [2021-10-13 20:27:50,004 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:27:50,005 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:50,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:50,006 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-13 20:27:50,007 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-13 20:27:50,278 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-13 20:27:50,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:50,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:27:50,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:50,406 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:50,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:50,673 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:27:50,673 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:50,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1529056138] [2021-10-13 20:27:50,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1529056138] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:50,674 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:50,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-10-13 20:27:50,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563169930] [2021-10-13 20:27:50,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:27:50,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:50,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:27:50,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:27:50,676 INFO L87 Difference]: Start difference. First operand 994 states and 3935 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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-13 20:27:51,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:51,924 INFO L93 Difference]: Finished difference Result 2142 states and 7641 transitions. [2021-10-13 20:27:51,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 20:27:51,924 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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 23 [2021-10-13 20:27:51,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:51,944 INFO L225 Difference]: With dead ends: 2142 [2021-10-13 20:27:51,944 INFO L226 Difference]: Without dead ends: 2110 [2021-10-13 20:27:51,945 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 712.0ms TimeCoverageRelationStatistics Valid=227, Invalid=703, Unknown=0, NotChecked=0, Total=930 [2021-10-13 20:27:51,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2021-10-13 20:27:51,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1164. [2021-10-13 20:27:52,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1164 states, 1163 states have (on average 4.091143594153053) internal successors, (4758), 1163 states have internal predecessors, (4758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:52,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 4758 transitions. [2021-10-13 20:27:52,009 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 4758 transitions. Word has length 23 [2021-10-13 20:27:52,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:52,009 INFO L470 AbstractCegarLoop]: Abstraction has 1164 states and 4758 transitions. [2021-10-13 20:27:52,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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-13 20:27:52,009 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 4758 transitions. [2021-10-13 20:27:52,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:27:52,014 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:52,014 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-13 20:27:52,031 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-10-13 20:27:52,228 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-13 20:27:52,229 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:52,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:52,229 INFO L82 PathProgramCache]: Analyzing trace with hash -1618167479, now seen corresponding path program 13 times [2021-10-13 20:27:52,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:52,230 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1974293591] [2021-10-13 20:27:52,230 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:27:52,231 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:52,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:52,232 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-13 20:27:52,234 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-13 20:27:52,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:27:52,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:27:52,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:52,611 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:27:52,611 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:52,748 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:27:52,748 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:52,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1974293591] [2021-10-13 20:27:52,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1974293591] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:52,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:52,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-10-13 20:27:52,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409636609] [2021-10-13 20:27:52,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:27:52,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:52,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:27:52,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:27:52,750 INFO L87 Difference]: Start difference. First operand 1164 states and 4758 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) 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-13 20:27:53,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:53,652 INFO L93 Difference]: Finished difference Result 1840 states and 6896 transitions. [2021-10-13 20:27:53,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 20:27:53,653 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) 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 23 [2021-10-13 20:27:53,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:53,662 INFO L225 Difference]: With dead ends: 1840 [2021-10-13 20:27:53,662 INFO L226 Difference]: Without dead ends: 1818 [2021-10-13 20:27:53,663 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 417.1ms TimeCoverageRelationStatistics Valid=202, Invalid=448, Unknown=0, NotChecked=0, Total=650 [2021-10-13 20:27:53,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1818 states. [2021-10-13 20:27:53,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1818 to 1236. [2021-10-13 20:27:53,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1236 states, 1235 states have (on average 4.098785425101215) internal successors, (5062), 1235 states have internal predecessors, (5062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:53,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1236 states to 1236 states and 5062 transitions. [2021-10-13 20:27:53,719 INFO L78 Accepts]: Start accepts. Automaton has 1236 states and 5062 transitions. Word has length 23 [2021-10-13 20:27:53,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:53,720 INFO L470 AbstractCegarLoop]: Abstraction has 1236 states and 5062 transitions. [2021-10-13 20:27:53,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) 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-13 20:27:53,720 INFO L276 IsEmpty]: Start isEmpty. Operand 1236 states and 5062 transitions. [2021-10-13 20:27:53,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:27:53,725 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:53,726 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-13 20:27:53,744 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-13 20:27:53,939 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-13 20:27:53,939 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:53,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:53,940 INFO L82 PathProgramCache]: Analyzing trace with hash 641706304, now seen corresponding path program 14 times [2021-10-13 20:27:53,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:53,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [540671656] [2021-10-13 20:27:53,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:27:53,941 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:53,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:53,943 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-13 20:27:53,944 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-13 20:27:54,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:27:54,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:54,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:27:54,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:54,347 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:27:54,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:54,505 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:27:54,506 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:54,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [540671656] [2021-10-13 20:27:54,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [540671656] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:54,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:54,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-10-13 20:27:54,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854071108] [2021-10-13 20:27:54,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:27:54,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:54,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:27:54,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:27:54,508 INFO L87 Difference]: Start difference. First operand 1236 states and 5062 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) 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-13 20:27:54,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:54,946 INFO L93 Difference]: Finished difference Result 1684 states and 6228 transitions. [2021-10-13 20:27:54,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 20:27:54,947 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) 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 23 [2021-10-13 20:27:54,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:54,954 INFO L225 Difference]: With dead ends: 1684 [2021-10-13 20:27:54,954 INFO L226 Difference]: Without dead ends: 1668 [2021-10-13 20:27:54,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 210.1ms TimeCoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2021-10-13 20:27:54,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1668 states. [2021-10-13 20:27:55,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1668 to 1250. [2021-10-13 20:27:55,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 1249 states have (on average 4.0880704563650925) internal successors, (5106), 1249 states have internal predecessors, (5106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:55,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 5106 transitions. [2021-10-13 20:27:55,024 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 5106 transitions. Word has length 23 [2021-10-13 20:27:55,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:55,024 INFO L470 AbstractCegarLoop]: Abstraction has 1250 states and 5106 transitions. [2021-10-13 20:27:55,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) 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-13 20:27:55,024 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 5106 transitions. [2021-10-13 20:27:55,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:27:55,029 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:55,029 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-13 20:27:55,045 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-13 20:27:55,243 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-13 20:27:55,243 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:55,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:55,244 INFO L82 PathProgramCache]: Analyzing trace with hash -887280373, now seen corresponding path program 15 times [2021-10-13 20:27:55,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:55,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [114194855] [2021-10-13 20:27:55,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:27:55,245 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:55,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:55,247 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-13 20:27:55,247 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-13 20:27:55,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 20:27:55,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:55,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 20:27:55,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:55,650 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:27:55,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:55,773 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:27:55,774 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:55,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [114194855] [2021-10-13 20:27:55,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [114194855] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:55,774 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:55,774 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:27:55,775 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112935423] [2021-10-13 20:27:55,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:27:55,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:55,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:27:55,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:27:55,778 INFO L87 Difference]: Start difference. First operand 1250 states and 5106 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-13 20:27:56,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:56,368 INFO L93 Difference]: Finished difference Result 2306 states and 8503 transitions. [2021-10-13 20:27:56,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 20:27:56,370 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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 23 [2021-10-13 20:27:56,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:56,380 INFO L225 Difference]: With dead ends: 2306 [2021-10-13 20:27:56,380 INFO L226 Difference]: Without dead ends: 2240 [2021-10-13 20:27:56,381 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 278.1ms TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2021-10-13 20:27:56,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2240 states. [2021-10-13 20:27:56,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2240 to 1454. [2021-10-13 20:27:56,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1454 states, 1453 states have (on average 4.204404679972471) internal successors, (6109), 1453 states have internal predecessors, (6109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:56,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1454 states to 1454 states and 6109 transitions. [2021-10-13 20:27:56,490 INFO L78 Accepts]: Start accepts. Automaton has 1454 states and 6109 transitions. Word has length 23 [2021-10-13 20:27:56,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:56,490 INFO L470 AbstractCegarLoop]: Abstraction has 1454 states and 6109 transitions. [2021-10-13 20:27:56,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-13 20:27:56,491 INFO L276 IsEmpty]: Start isEmpty. Operand 1454 states and 6109 transitions. [2021-10-13 20:27:56,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:27:56,497 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:56,497 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-13 20:27:56,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2021-10-13 20:27:56,709 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-13 20:27:56,709 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:56,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:56,710 INFO L82 PathProgramCache]: Analyzing trace with hash 511652001, now seen corresponding path program 16 times [2021-10-13 20:27:56,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:56,710 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [571513892] [2021-10-13 20:27:56,711 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:27:56,711 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:56,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:56,712 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-13 20:27:56,750 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-13 20:27:56,995 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:27:56,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:57,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:27:57,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:57,129 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:27:57,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:27:57,296 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:27:57,296 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:27:57,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [571513892] [2021-10-13 20:27:57,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [571513892] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:27:57,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:27:57,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-10-13 20:27:57,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801971162] [2021-10-13 20:27:57,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:27:57,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:27:57,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:27:57,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:27:57,299 INFO L87 Difference]: Start difference. First operand 1454 states and 6109 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:59,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:27:59,107 INFO L93 Difference]: Finished difference Result 2802 states and 10765 transitions. [2021-10-13 20:27:59,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-13 20:27:59,108 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-13 20:27:59,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:27:59,124 INFO L225 Difference]: With dead ends: 2802 [2021-10-13 20:27:59,124 INFO L226 Difference]: Without dead ends: 2768 [2021-10-13 20:27:59,125 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 1077.3ms TimeCoverageRelationStatistics Valid=406, Invalid=1000, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 20:27:59,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2768 states. [2021-10-13 20:27:59,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2768 to 1634. [2021-10-13 20:27:59,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 4.2437232088181265) internal successors, (6930), 1633 states have internal predecessors, (6930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:59,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 6930 transitions. [2021-10-13 20:27:59,256 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 6930 transitions. Word has length 23 [2021-10-13 20:27:59,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:27:59,257 INFO L470 AbstractCegarLoop]: Abstraction has 1634 states and 6930 transitions. [2021-10-13 20:27:59,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:27:59,257 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 6930 transitions. [2021-10-13 20:27:59,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:27:59,264 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:27:59,264 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-13 20:27:59,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-10-13 20:27:59,477 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-13 20:27:59,478 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:27:59,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:27:59,479 INFO L82 PathProgramCache]: Analyzing trace with hash -1693839887, now seen corresponding path program 17 times [2021-10-13 20:27:59,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:27:59,479 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [212187708] [2021-10-13 20:27:59,479 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:27:59,480 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:27:59,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:27:59,481 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-13 20:27:59,482 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-13 20:27:59,770 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:27:59,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:27:59,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:27:59,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:27:59,883 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:27:59,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:00,058 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:00,059 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:00,059 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [212187708] [2021-10-13 20:28:00,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [212187708] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:00,059 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:00,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:28:00,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786942969] [2021-10-13 20:28:00,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:28:00,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:00,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:28:00,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:28:00,061 INFO L87 Difference]: Start difference. First operand 1634 states and 6930 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-13 20:28:00,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:00,550 INFO L93 Difference]: Finished difference Result 2616 states and 10158 transitions. [2021-10-13 20:28:00,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 20:28:00,556 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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 23 [2021-10-13 20:28:00,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:00,570 INFO L225 Difference]: With dead ends: 2616 [2021-10-13 20:28:00,571 INFO L226 Difference]: Without dead ends: 2606 [2021-10-13 20:28:00,571 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 251.5ms TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-10-13 20:28:00,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2606 states. [2021-10-13 20:28:00,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2606 to 1772. [2021-10-13 20:28:00,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1772 states, 1771 states have (on average 4.292490118577075) internal successors, (7602), 1771 states have internal predecessors, (7602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:00,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1772 states to 1772 states and 7602 transitions. [2021-10-13 20:28:00,683 INFO L78 Accepts]: Start accepts. Automaton has 1772 states and 7602 transitions. Word has length 23 [2021-10-13 20:28:00,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:00,684 INFO L470 AbstractCegarLoop]: Abstraction has 1772 states and 7602 transitions. [2021-10-13 20:28:00,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-13 20:28:00,684 INFO L276 IsEmpty]: Start isEmpty. Operand 1772 states and 7602 transitions. [2021-10-13 20:28:00,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:00,691 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:00,691 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-13 20:28:00,708 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-13 20:28:00,907 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-13 20:28:00,907 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:00,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:00,908 INFO L82 PathProgramCache]: Analyzing trace with hash -1860707365, now seen corresponding path program 18 times [2021-10-13 20:28:00,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:00,908 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1463995200] [2021-10-13 20:28:00,909 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:28:00,910 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:00,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:00,911 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-13 20:28:00,949 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-13 20:28:01,292 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-13 20:28:01,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:01,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:28:01,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:01,454 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:01,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:01,761 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:01,762 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:01,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1463995200] [2021-10-13 20:28:01,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1463995200] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:01,762 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:01,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-10-13 20:28:01,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089374891] [2021-10-13 20:28:01,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:28:01,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:01,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:28:01,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:28:01,765 INFO L87 Difference]: Start difference. First operand 1772 states and 7602 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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-13 20:28:03,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:03,401 INFO L93 Difference]: Finished difference Result 2882 states and 10996 transitions. [2021-10-13 20:28:03,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 20:28:03,402 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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 23 [2021-10-13 20:28:03,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:03,439 INFO L225 Difference]: With dead ends: 2882 [2021-10-13 20:28:03,439 INFO L226 Difference]: Without dead ends: 2828 [2021-10-13 20:28:03,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 867.2ms TimeCoverageRelationStatistics Valid=203, Invalid=609, Unknown=0, NotChecked=0, Total=812 [2021-10-13 20:28:03,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2828 states. [2021-10-13 20:28:03,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2828 to 1894. [2021-10-13 20:28:03,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1894 states, 1893 states have (on average 4.305863708399366) internal successors, (8151), 1893 states have internal predecessors, (8151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:03,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1894 states to 1894 states and 8151 transitions. [2021-10-13 20:28:03,564 INFO L78 Accepts]: Start accepts. Automaton has 1894 states and 8151 transitions. Word has length 23 [2021-10-13 20:28:03,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:03,565 INFO L470 AbstractCegarLoop]: Abstraction has 1894 states and 8151 transitions. [2021-10-13 20:28:03,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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-13 20:28:03,565 INFO L276 IsEmpty]: Start isEmpty. Operand 1894 states and 8151 transitions. [2021-10-13 20:28:03,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:03,574 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:03,574 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-13 20:28:03,592 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-13 20:28:03,789 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-13 20:28:03,790 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:03,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:03,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1876371695, now seen corresponding path program 19 times [2021-10-13 20:28:03,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:03,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2108555696] [2021-10-13 20:28:03,794 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:28:03,794 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:03,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:03,795 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-13 20:28:03,830 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-13 20:28:04,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:28:04,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:28:04,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:04,325 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:04,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:04,633 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:04,633 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:04,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2108555696] [2021-10-13 20:28:04,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2108555696] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:04,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:04,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-10-13 20:28:04,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194666354] [2021-10-13 20:28:04,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:28:04,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:04,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:28:04,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:28:04,635 INFO L87 Difference]: Start difference. First operand 1894 states and 8151 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) 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-13 20:28:06,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:06,842 INFO L93 Difference]: Finished difference Result 2894 states and 11047 transitions. [2021-10-13 20:28:06,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 20:28:06,843 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) 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 23 [2021-10-13 20:28:06,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:06,853 INFO L225 Difference]: With dead ends: 2894 [2021-10-13 20:28:06,853 INFO L226 Difference]: Without dead ends: 2880 [2021-10-13 20:28:06,854 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1221.0ms TimeCoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2021-10-13 20:28:06,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2880 states. [2021-10-13 20:28:06,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2880 to 1870. [2021-10-13 20:28:06,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1870 states, 1869 states have (on average 4.295345104333868) internal successors, (8028), 1869 states have internal predecessors, (8028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:06,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1870 states to 1870 states and 8028 transitions. [2021-10-13 20:28:06,957 INFO L78 Accepts]: Start accepts. Automaton has 1870 states and 8028 transitions. Word has length 23 [2021-10-13 20:28:06,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:06,957 INFO L470 AbstractCegarLoop]: Abstraction has 1870 states and 8028 transitions. [2021-10-13 20:28:06,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) 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-13 20:28:06,958 INFO L276 IsEmpty]: Start isEmpty. Operand 1870 states and 8028 transitions. [2021-10-13 20:28:06,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:06,965 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:06,965 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-13 20:28:06,981 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-13 20:28:07,180 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-13 20:28:07,180 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:07,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:07,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1903955173, now seen corresponding path program 20 times [2021-10-13 20:28:07,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:07,182 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [765799940] [2021-10-13 20:28:07,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:28:07,182 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:07,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:07,183 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-13 20:28:07,184 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-13 20:28:07,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:28:07,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:07,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:28:07,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:07,657 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:07,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:07,869 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:07,870 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:07,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [765799940] [2021-10-13 20:28:07,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [765799940] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:07,870 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:07,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-13 20:28:07,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389754345] [2021-10-13 20:28:07,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:28:07,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:07,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:28:07,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:28:07,873 INFO L87 Difference]: Start difference. First operand 1870 states and 8028 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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-13 20:28:09,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:09,032 INFO L93 Difference]: Finished difference Result 3572 states and 14305 transitions. [2021-10-13 20:28:09,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 20:28:09,035 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 23 [2021-10-13 20:28:09,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:09,047 INFO L225 Difference]: With dead ends: 3572 [2021-10-13 20:28:09,047 INFO L226 Difference]: Without dead ends: 3494 [2021-10-13 20:28:09,048 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 714.9ms TimeCoverageRelationStatistics Valid=255, Invalid=737, Unknown=0, NotChecked=0, Total=992 [2021-10-13 20:28:09,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3494 states. [2021-10-13 20:28:09,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3494 to 2172. [2021-10-13 20:28:09,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2172 states, 2171 states have (on average 4.195762321510824) internal successors, (9109), 2171 states have internal predecessors, (9109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:09,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2172 states to 2172 states and 9109 transitions. [2021-10-13 20:28:09,148 INFO L78 Accepts]: Start accepts. Automaton has 2172 states and 9109 transitions. Word has length 23 [2021-10-13 20:28:09,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:09,148 INFO L470 AbstractCegarLoop]: Abstraction has 2172 states and 9109 transitions. [2021-10-13 20:28:09,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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-13 20:28:09,148 INFO L276 IsEmpty]: Start isEmpty. Operand 2172 states and 9109 transitions. [2021-10-13 20:28:09,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:09,157 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:09,157 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-13 20:28:09,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-10-13 20:28:09,371 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-13 20:28:09,371 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:09,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:09,372 INFO L82 PathProgramCache]: Analyzing trace with hash 258345821, now seen corresponding path program 21 times [2021-10-13 20:28:09,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:09,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2086680260] [2021-10-13 20:28:09,373 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:28:09,373 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:09,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:09,374 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-13 20:28:09,385 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-13 20:28:09,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 20:28:09,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:09,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:28:09,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:09,873 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:09,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:10,166 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:10,167 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:10,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2086680260] [2021-10-13 20:28:10,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2086680260] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:10,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:10,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-13 20:28:10,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117705637] [2021-10-13 20:28:10,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:28:10,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:10,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:28:10,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:28:10,169 INFO L87 Difference]: Start difference. First operand 2172 states and 9109 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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-13 20:28:11,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:11,989 INFO L93 Difference]: Finished difference Result 3894 states and 15254 transitions. [2021-10-13 20:28:11,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-13 20:28:11,991 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 23 [2021-10-13 20:28:11,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:12,004 INFO L225 Difference]: With dead ends: 3894 [2021-10-13 20:28:12,005 INFO L226 Difference]: Without dead ends: 3790 [2021-10-13 20:28:12,005 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 1174.2ms TimeCoverageRelationStatistics Valid=285, Invalid=1047, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 20:28:12,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3790 states. [2021-10-13 20:28:12,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3790 to 2494. [2021-10-13 20:28:12,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2494 states, 2493 states have (on average 4.199759326113116) internal successors, (10470), 2493 states have internal predecessors, (10470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:12,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2494 states to 2494 states and 10470 transitions. [2021-10-13 20:28:12,137 INFO L78 Accepts]: Start accepts. Automaton has 2494 states and 10470 transitions. Word has length 23 [2021-10-13 20:28:12,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:12,137 INFO L470 AbstractCegarLoop]: Abstraction has 2494 states and 10470 transitions. [2021-10-13 20:28:12,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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-13 20:28:12,137 INFO L276 IsEmpty]: Start isEmpty. Operand 2494 states and 10470 transitions. [2021-10-13 20:28:12,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:12,147 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:12,148 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-13 20:28:12,164 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-13 20:28:12,361 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-13 20:28:12,362 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:12,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:12,362 INFO L82 PathProgramCache]: Analyzing trace with hash -486266789, now seen corresponding path program 22 times [2021-10-13 20:28:12,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:12,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [315718292] [2021-10-13 20:28:12,363 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:28:12,363 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:12,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:12,365 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-13 20:28:12,366 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-13 20:28:12,693 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:28:12,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:12,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:12,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:12,826 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:12,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:13,063 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:13,063 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:13,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [315718292] [2021-10-13 20:28:13,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [315718292] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:13,064 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:13,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2021-10-13 20:28:13,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993710640] [2021-10-13 20:28:13,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 20:28:13,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:13,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 20:28:13,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-10-13 20:28:13,066 INFO L87 Difference]: Start difference. First operand 2494 states and 10470 transitions. Second operand has 11 states, 11 states have (on average 3.090909090909091) 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-13 20:28:13,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:13,978 INFO L93 Difference]: Finished difference Result 3112 states and 12429 transitions. [2021-10-13 20:28:13,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 20:28:13,979 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.090909090909091) 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 23 [2021-10-13 20:28:13,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:13,990 INFO L225 Difference]: With dead ends: 3112 [2021-10-13 20:28:13,990 INFO L226 Difference]: Without dead ends: 3088 [2021-10-13 20:28:13,990 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 420.3ms TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-10-13 20:28:13,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3088 states. [2021-10-13 20:28:14,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3088 to 2522. [2021-10-13 20:28:14,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2522 states, 2521 states have (on average 4.186433954779849) internal successors, (10554), 2521 states have internal predecessors, (10554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:14,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2522 states to 2522 states and 10554 transitions. [2021-10-13 20:28:14,075 INFO L78 Accepts]: Start accepts. Automaton has 2522 states and 10554 transitions. Word has length 23 [2021-10-13 20:28:14,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:14,075 INFO L470 AbstractCegarLoop]: Abstraction has 2522 states and 10554 transitions. [2021-10-13 20:28:14,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.090909090909091) 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-13 20:28:14,076 INFO L276 IsEmpty]: Start isEmpty. Operand 2522 states and 10554 transitions. [2021-10-13 20:28:14,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:14,086 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:14,086 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-13 20:28:14,101 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2021-10-13 20:28:14,300 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-13 20:28:14,301 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:14,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:14,302 INFO L82 PathProgramCache]: Analyzing trace with hash 1928701306, now seen corresponding path program 23 times [2021-10-13 20:28:14,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:14,303 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2121492990] [2021-10-13 20:28:14,303 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:28:14,303 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:14,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:14,304 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-13 20:28:14,306 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-13 20:28:14,631 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:28:14,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:14,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:14,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:14,766 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:14,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:15,134 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:15,135 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:15,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2121492990] [2021-10-13 20:28:15,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2121492990] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:15,135 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:15,135 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-13 20:28:15,135 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077761389] [2021-10-13 20:28:15,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 20:28:15,136 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:15,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 20:28:15,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-10-13 20:28:15,137 INFO L87 Difference]: Start difference. First operand 2522 states and 10554 transitions. Second operand has 10 states, 10 states have (on average 3.4) 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-13 20:28:15,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:15,719 INFO L93 Difference]: Finished difference Result 3296 states and 13285 transitions. [2021-10-13 20:28:15,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 20:28:15,720 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.4) 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 23 [2021-10-13 20:28:15,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:15,729 INFO L225 Difference]: With dead ends: 3296 [2021-10-13 20:28:15,729 INFO L226 Difference]: Without dead ends: 3268 [2021-10-13 20:28:15,729 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 351.5ms TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:28:15,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3268 states. [2021-10-13 20:28:15,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3268 to 2696. [2021-10-13 20:28:15,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2696 states, 2695 states have (on average 4.2690166975881265) internal successors, (11505), 2695 states have internal predecessors, (11505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:15,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2696 states to 2696 states and 11505 transitions. [2021-10-13 20:28:15,818 INFO L78 Accepts]: Start accepts. Automaton has 2696 states and 11505 transitions. Word has length 23 [2021-10-13 20:28:15,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:15,818 INFO L470 AbstractCegarLoop]: Abstraction has 2696 states and 11505 transitions. [2021-10-13 20:28:15,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.4) 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-13 20:28:15,818 INFO L276 IsEmpty]: Start isEmpty. Operand 2696 states and 11505 transitions. [2021-10-13 20:28:15,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:15,828 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:15,828 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-13 20:28:15,844 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-10-13 20:28:16,041 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-13 20:28:16,042 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:16,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:16,043 INFO L82 PathProgramCache]: Analyzing trace with hash -698422407, now seen corresponding path program 24 times [2021-10-13 20:28:16,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:16,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1900949392] [2021-10-13 20:28:16,044 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:28:16,044 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:16,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:16,046 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-13 20:28:16,046 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-13 20:28:16,408 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 20:28:16,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:16,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 20:28:16,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:16,518 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:16,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:16,669 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:16,670 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:16,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1900949392] [2021-10-13 20:28:16,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1900949392] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:16,670 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:16,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:28:16,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41223404] [2021-10-13 20:28:16,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:28:16,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:16,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:28:16,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:28:16,672 INFO L87 Difference]: Start difference. First operand 2696 states and 11505 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-13 20:28:17,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:17,973 INFO L93 Difference]: Finished difference Result 4178 states and 16534 transitions. [2021-10-13 20:28:17,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 20:28:17,974 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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 23 [2021-10-13 20:28:17,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:17,987 INFO L225 Difference]: With dead ends: 4178 [2021-10-13 20:28:17,987 INFO L226 Difference]: Without dead ends: 4156 [2021-10-13 20:28:17,987 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 595.1ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:28:17,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4156 states. [2021-10-13 20:28:18,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4156 to 2920. [2021-10-13 20:28:18,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2920 states, 2919 states have (on average 4.347721822541966) internal successors, (12691), 2919 states have internal predecessors, (12691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:18,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2920 states to 2920 states and 12691 transitions. [2021-10-13 20:28:18,100 INFO L78 Accepts]: Start accepts. Automaton has 2920 states and 12691 transitions. Word has length 23 [2021-10-13 20:28:18,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:18,100 INFO L470 AbstractCegarLoop]: Abstraction has 2920 states and 12691 transitions. [2021-10-13 20:28:18,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-13 20:28:18,100 INFO L276 IsEmpty]: Start isEmpty. Operand 2920 states and 12691 transitions. [2021-10-13 20:28:18,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:18,110 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:18,110 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-13 20:28:18,121 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-13 20:28:18,310 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-13 20:28:18,311 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:18,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:18,312 INFO L82 PathProgramCache]: Analyzing trace with hash 692010924, now seen corresponding path program 25 times [2021-10-13 20:28:18,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:18,312 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [332610047] [2021-10-13 20:28:18,313 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:28:18,313 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:18,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:18,314 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-13 20:28:18,317 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-13 20:28:18,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:28:18,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:18,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:18,760 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:18,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:19,084 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:19,085 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:19,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [332610047] [2021-10-13 20:28:19,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [332610047] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:19,086 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:19,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:28:19,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185431134] [2021-10-13 20:28:19,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:28:19,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:19,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:28:19,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:28:19,088 INFO L87 Difference]: Start difference. First operand 2920 states and 12691 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-13 20:28:19,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:19,817 INFO L93 Difference]: Finished difference Result 3516 states and 14481 transitions. [2021-10-13 20:28:19,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 20:28:19,818 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-13 20:28:19,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:19,854 INFO L225 Difference]: With dead ends: 3516 [2021-10-13 20:28:19,854 INFO L226 Difference]: Without dead ends: 3504 [2021-10-13 20:28:19,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 531.8ms TimeCoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2021-10-13 20:28:19,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3504 states. [2021-10-13 20:28:19,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3504 to 2958. [2021-10-13 20:28:19,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2958 states, 2957 states have (on average 4.329387893134934) internal successors, (12802), 2957 states have internal predecessors, (12802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:19,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2958 states to 2958 states and 12802 transitions. [2021-10-13 20:28:19,936 INFO L78 Accepts]: Start accepts. Automaton has 2958 states and 12802 transitions. Word has length 23 [2021-10-13 20:28:19,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:19,936 INFO L470 AbstractCegarLoop]: Abstraction has 2958 states and 12802 transitions. [2021-10-13 20:28:19,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-13 20:28:19,936 INFO L276 IsEmpty]: Start isEmpty. Operand 2958 states and 12802 transitions. [2021-10-13 20:28:19,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:19,945 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:19,945 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-13 20:28:19,958 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-13 20:28:20,145 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-13 20:28:20,146 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:20,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:20,147 INFO L82 PathProgramCache]: Analyzing trace with hash -29482205, now seen corresponding path program 26 times [2021-10-13 20:28:20,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:20,148 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1147803270] [2021-10-13 20:28:20,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:28:20,148 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:20,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:20,149 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-13 20:28:20,151 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-13 20:28:20,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:28:20,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:20,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:20,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:20,663 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:20,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:20,922 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:20,922 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:20,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1147803270] [2021-10-13 20:28:20,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1147803270] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:20,922 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:20,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:28:20,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133236031] [2021-10-13 20:28:20,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:28:20,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:20,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:28:20,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:28:20,924 INFO L87 Difference]: Start difference. First operand 2958 states and 12802 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:21,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:21,971 INFO L93 Difference]: Finished difference Result 4392 states and 16993 transitions. [2021-10-13 20:28:21,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 20:28:21,972 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have 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-13 20:28:21,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:21,986 INFO L225 Difference]: With dead ends: 4392 [2021-10-13 20:28:21,986 INFO L226 Difference]: Without dead ends: 4382 [2021-10-13 20:28:21,986 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 568.3ms TimeCoverageRelationStatistics Valid=112, Invalid=230, Unknown=0, NotChecked=0, Total=342 [2021-10-13 20:28:21,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4382 states. [2021-10-13 20:28:22,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4382 to 2934. [2021-10-13 20:28:22,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2934 states, 2933 states have (on average 4.317763382202523) internal successors, (12664), 2933 states have internal predecessors, (12664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:22,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2934 states to 2934 states and 12664 transitions. [2021-10-13 20:28:22,095 INFO L78 Accepts]: Start accepts. Automaton has 2934 states and 12664 transitions. Word has length 23 [2021-10-13 20:28:22,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:22,096 INFO L470 AbstractCegarLoop]: Abstraction has 2934 states and 12664 transitions. [2021-10-13 20:28:22,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:22,096 INFO L276 IsEmpty]: Start isEmpty. Operand 2934 states and 12664 transitions. [2021-10-13 20:28:22,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:22,107 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:22,107 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-13 20:28:22,121 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Ended with exit code 0 [2021-10-13 20:28:22,321 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-13 20:28:22,321 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:22,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:22,322 INFO L82 PathProgramCache]: Analyzing trace with hash -63781063, now seen corresponding path program 27 times [2021-10-13 20:28:22,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:22,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [719692881] [2021-10-13 20:28:22,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:28:22,323 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:22,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:22,324 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-13 20:28:22,325 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-13 20:28:22,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 20:28:22,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:22,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:22,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:22,868 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:22,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:23,029 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:23,030 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:23,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [719692881] [2021-10-13 20:28:23,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [719692881] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:23,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:23,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:28:23,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701047359] [2021-10-13 20:28:23,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:28:23,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:23,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:28:23,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:28:23,032 INFO L87 Difference]: Start difference. First operand 2934 states and 12664 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-13 20:28:23,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:23,906 INFO L93 Difference]: Finished difference Result 3282 states and 13554 transitions. [2021-10-13 20:28:23,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 20:28:23,907 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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 23 [2021-10-13 20:28:23,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:23,945 INFO L225 Difference]: With dead ends: 3282 [2021-10-13 20:28:23,945 INFO L226 Difference]: Without dead ends: 3254 [2021-10-13 20:28:23,946 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 445.1ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:28:23,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3254 states. [2021-10-13 20:28:24,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3254 to 2968. [2021-10-13 20:28:24,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2968 states, 2967 states have (on average 4.297607010448265) internal successors, (12751), 2967 states have internal predecessors, (12751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:24,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2968 states to 2968 states and 12751 transitions. [2021-10-13 20:28:24,021 INFO L78 Accepts]: Start accepts. Automaton has 2968 states and 12751 transitions. Word has length 23 [2021-10-13 20:28:24,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:24,021 INFO L470 AbstractCegarLoop]: Abstraction has 2968 states and 12751 transitions. [2021-10-13 20:28:24,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-13 20:28:24,021 INFO L276 IsEmpty]: Start isEmpty. Operand 2968 states and 12751 transitions. [2021-10-13 20:28:24,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:24,029 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:24,029 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-13 20:28:24,043 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-13 20:28:24,229 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-13 20:28:24,230 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:24,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:24,231 INFO L82 PathProgramCache]: Analyzing trace with hash 269525198, now seen corresponding path program 28 times [2021-10-13 20:28:24,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:24,231 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [134306943] [2021-10-13 20:28:24,232 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:28:24,232 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:24,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:24,233 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-13 20:28:24,234 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-13 20:28:24,572 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:28:24,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:24,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:24,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:24,685 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:24,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:24,865 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:24,865 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:24,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [134306943] [2021-10-13 20:28:24,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [134306943] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:24,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:24,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:28:24,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865675335] [2021-10-13 20:28:24,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:28:24,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:24,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:28:24,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:28:24,867 INFO L87 Difference]: Start difference. First operand 2968 states and 12751 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-13 20:28:25,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:25,911 INFO L93 Difference]: Finished difference Result 3578 states and 14605 transitions. [2021-10-13 20:28:25,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 20:28:25,912 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-13 20:28:25,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:25,922 INFO L225 Difference]: With dead ends: 3578 [2021-10-13 20:28:25,922 INFO L226 Difference]: Without dead ends: 3572 [2021-10-13 20:28:25,923 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 471.8ms TimeCoverageRelationStatistics Valid=125, Invalid=337, Unknown=0, NotChecked=0, Total=462 [2021-10-13 20:28:25,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3572 states. [2021-10-13 20:28:26,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3572 to 3020. [2021-10-13 20:28:26,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3020 states, 3019 states have (on average 4.286518714806228) internal successors, (12941), 3019 states have internal predecessors, (12941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:26,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3020 states to 3020 states and 12941 transitions. [2021-10-13 20:28:26,032 INFO L78 Accepts]: Start accepts. Automaton has 3020 states and 12941 transitions. Word has length 23 [2021-10-13 20:28:26,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:26,032 INFO L470 AbstractCegarLoop]: Abstraction has 3020 states and 12941 transitions. [2021-10-13 20:28:26,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-13 20:28:26,032 INFO L276 IsEmpty]: Start isEmpty. Operand 3020 states and 12941 transitions. [2021-10-13 20:28:26,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:26,041 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:26,041 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-13 20:28:26,051 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-13 20:28:26,241 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-13 20:28:26,242 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:26,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:26,243 INFO L82 PathProgramCache]: Analyzing trace with hash -1284243061, now seen corresponding path program 29 times [2021-10-13 20:28:26,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:26,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1615916490] [2021-10-13 20:28:26,243 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:28:26,244 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:26,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:26,245 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-13 20:28:26,246 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-13 20:28:26,582 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:28:26,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:26,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:26,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:26,706 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:26,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:26,945 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:26,945 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:26,945 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1615916490] [2021-10-13 20:28:26,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1615916490] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:26,946 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:26,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:28:26,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071874030] [2021-10-13 20:28:26,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:28:26,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:26,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:28:26,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:28:26,948 INFO L87 Difference]: Start difference. First operand 3020 states and 12941 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-13 20:28:27,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:27,706 INFO L93 Difference]: Finished difference Result 4566 states and 18633 transitions. [2021-10-13 20:28:27,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 20:28:27,708 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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 23 [2021-10-13 20:28:27,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:27,721 INFO L225 Difference]: With dead ends: 4566 [2021-10-13 20:28:27,721 INFO L226 Difference]: Without dead ends: 4548 [2021-10-13 20:28:27,722 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 466.3ms TimeCoverageRelationStatistics Valid=118, Invalid=302, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:28:27,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4548 states. [2021-10-13 20:28:27,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4548 to 3330. [2021-10-13 20:28:27,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3330 states, 3329 states have (on average 4.3163112045659355) internal successors, (14369), 3329 states have internal predecessors, (14369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:27,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3330 states to 3330 states and 14369 transitions. [2021-10-13 20:28:27,851 INFO L78 Accepts]: Start accepts. Automaton has 3330 states and 14369 transitions. Word has length 23 [2021-10-13 20:28:27,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:27,852 INFO L470 AbstractCegarLoop]: Abstraction has 3330 states and 14369 transitions. [2021-10-13 20:28:27,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-13 20:28:27,852 INFO L276 IsEmpty]: Start isEmpty. Operand 3330 states and 14369 transitions. [2021-10-13 20:28:27,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:27,861 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:27,861 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-13 20:28:27,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Ended with exit code 0 [2021-10-13 20:28:28,062 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-13 20:28:28,063 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:28,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:28,064 INFO L82 PathProgramCache]: Analyzing trace with hash -190151473, now seen corresponding path program 30 times [2021-10-13 20:28:28,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:28,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1124856129] [2021-10-13 20:28:28,065 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:28:28,065 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:28,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:28,066 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-13 20:28:28,068 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-13 20:28:28,472 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 20:28:28,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:28,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:28,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:28,581 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:28,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:28,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:28,741 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:28,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1124856129] [2021-10-13 20:28:28,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1124856129] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:28,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:28,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:28:28,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526241868] [2021-10-13 20:28:28,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:28:28,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:28,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:28:28,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:28:28,743 INFO L87 Difference]: Start difference. First operand 3330 states and 14369 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:29,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:29,229 INFO L93 Difference]: Finished difference Result 6044 states and 24179 transitions. [2021-10-13 20:28:29,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 20:28:29,230 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have 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-13 20:28:29,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:29,249 INFO L225 Difference]: With dead ends: 6044 [2021-10-13 20:28:29,249 INFO L226 Difference]: Without dead ends: 6012 [2021-10-13 20:28:29,250 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 225.6ms TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-10-13 20:28:29,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6012 states. [2021-10-13 20:28:29,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6012 to 3824. [2021-10-13 20:28:29,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3824 states, 3823 states have (on average 4.386084227046822) internal successors, (16768), 3823 states have internal predecessors, (16768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:29,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3824 states to 3824 states and 16768 transitions. [2021-10-13 20:28:29,411 INFO L78 Accepts]: Start accepts. Automaton has 3824 states and 16768 transitions. Word has length 23 [2021-10-13 20:28:29,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:29,411 INFO L470 AbstractCegarLoop]: Abstraction has 3824 states and 16768 transitions. [2021-10-13 20:28:29,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:29,411 INFO L276 IsEmpty]: Start isEmpty. Operand 3824 states and 16768 transitions. [2021-10-13 20:28:29,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:29,422 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:29,422 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-13 20:28:29,433 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-13 20:28:29,622 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-13 20:28:29,623 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:29,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:29,624 INFO L82 PathProgramCache]: Analyzing trace with hash -786736883, now seen corresponding path program 31 times [2021-10-13 20:28:29,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:29,624 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [290744685] [2021-10-13 20:28:29,625 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:28:29,625 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:29,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:29,627 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-13 20:28:29,630 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-13 20:28:29,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:28:29,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:29,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:30,123 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:30,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:30,387 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:30,387 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:30,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [290744685] [2021-10-13 20:28:30,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [290744685] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:30,387 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:30,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:28:30,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002361022] [2021-10-13 20:28:30,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:28:30,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:30,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:28:30,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:28:30,389 INFO L87 Difference]: Start difference. First operand 3824 states and 16768 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:31,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:31,071 INFO L93 Difference]: Finished difference Result 5742 states and 24424 transitions. [2021-10-13 20:28:31,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:28:31,072 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-13 20:28:31,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:31,090 INFO L225 Difference]: With dead ends: 5742 [2021-10-13 20:28:31,090 INFO L226 Difference]: Without dead ends: 5624 [2021-10-13 20:28:31,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 433.1ms TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2021-10-13 20:28:31,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5624 states. [2021-10-13 20:28:31,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5624 to 4522. [2021-10-13 20:28:31,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4522 states, 4521 states have (on average 4.42844503428445) internal successors, (20021), 4521 states have internal predecessors, (20021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:31,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4522 states to 4522 states and 20021 transitions. [2021-10-13 20:28:31,294 INFO L78 Accepts]: Start accepts. Automaton has 4522 states and 20021 transitions. Word has length 23 [2021-10-13 20:28:31,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:31,294 INFO L470 AbstractCegarLoop]: Abstraction has 4522 states and 20021 transitions. [2021-10-13 20:28:31,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:31,294 INFO L276 IsEmpty]: Start isEmpty. Operand 4522 states and 20021 transitions. [2021-10-13 20:28:31,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:31,309 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:31,309 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-13 20:28:31,320 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-13 20:28:31,509 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-13 20:28:31,510 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:31,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:31,511 INFO L82 PathProgramCache]: Analyzing trace with hash -499455579, now seen corresponding path program 32 times [2021-10-13 20:28:31,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:31,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1943960446] [2021-10-13 20:28:31,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:28:31,513 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:31,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:31,514 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-13 20:28:31,549 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-13 20:28:31,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:28:31,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:31,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:28:31,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:32,083 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:32,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:32,360 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:32,360 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:32,360 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1943960446] [2021-10-13 20:28:32,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1943960446] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:32,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:32,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-10-13 20:28:32,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194313853] [2021-10-13 20:28:32,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:28:32,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:32,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:28:32,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:28:32,362 INFO L87 Difference]: Start difference. First operand 4522 states and 20021 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-13 20:28:34,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:34,367 INFO L93 Difference]: Finished difference Result 7296 states and 30322 transitions. [2021-10-13 20:28:34,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 20:28:34,368 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 23 [2021-10-13 20:28:34,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:34,390 INFO L225 Difference]: With dead ends: 7296 [2021-10-13 20:28:34,391 INFO L226 Difference]: Without dead ends: 7264 [2021-10-13 20:28:34,391 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1263.1ms TimeCoverageRelationStatistics Valid=157, Invalid=395, Unknown=0, NotChecked=0, Total=552 [2021-10-13 20:28:34,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7264 states. [2021-10-13 20:28:34,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7264 to 5188. [2021-10-13 20:28:34,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5188 states, 5187 states have (on average 4.549450549450549) internal successors, (23598), 5187 states have internal predecessors, (23598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:34,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5188 states to 5188 states and 23598 transitions. [2021-10-13 20:28:34,563 INFO L78 Accepts]: Start accepts. Automaton has 5188 states and 23598 transitions. Word has length 23 [2021-10-13 20:28:34,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:34,563 INFO L470 AbstractCegarLoop]: Abstraction has 5188 states and 23598 transitions. [2021-10-13 20:28:34,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-13 20:28:34,563 INFO L276 IsEmpty]: Start isEmpty. Operand 5188 states and 23598 transitions. [2021-10-13 20:28:34,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:34,578 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:34,578 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-13 20:28:34,590 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-13 20:28:34,786 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-13 20:28:34,787 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:34,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:34,787 INFO L82 PathProgramCache]: Analyzing trace with hash -620288823, now seen corresponding path program 33 times [2021-10-13 20:28:34,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:34,788 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [816411791] [2021-10-13 20:28:34,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:28:34,788 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:34,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:34,790 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-13 20:28:34,791 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-13 20:28:35,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 20:28:35,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:35,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:28:35,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:35,393 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:35,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:35,659 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:35,660 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:35,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [816411791] [2021-10-13 20:28:35,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [816411791] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:35,661 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:35,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-10-13 20:28:35,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520739808] [2021-10-13 20:28:35,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:28:35,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:35,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:28:35,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:28:35,663 INFO L87 Difference]: Start difference. First operand 5188 states and 23598 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-13 20:28:36,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:36,928 INFO L93 Difference]: Finished difference Result 7260 states and 31042 transitions. [2021-10-13 20:28:36,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 20:28:36,929 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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 23 [2021-10-13 20:28:36,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:36,956 INFO L225 Difference]: With dead ends: 7260 [2021-10-13 20:28:36,956 INFO L226 Difference]: Without dead ends: 7232 [2021-10-13 20:28:36,957 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 816.7ms TimeCoverageRelationStatistics Valid=178, Invalid=578, Unknown=0, NotChecked=0, Total=756 [2021-10-13 20:28:36,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7232 states. [2021-10-13 20:28:37,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7232 to 5334. [2021-10-13 20:28:37,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5334 states, 5333 states have (on average 4.5561597599849994) internal successors, (24298), 5333 states have internal predecessors, (24298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:37,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5334 states to 5334 states and 24298 transitions. [2021-10-13 20:28:37,220 INFO L78 Accepts]: Start accepts. Automaton has 5334 states and 24298 transitions. Word has length 23 [2021-10-13 20:28:37,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:37,220 INFO L470 AbstractCegarLoop]: Abstraction has 5334 states and 24298 transitions. [2021-10-13 20:28:37,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-13 20:28:37,221 INFO L276 IsEmpty]: Start isEmpty. Operand 5334 states and 24298 transitions. [2021-10-13 20:28:37,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:37,282 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:37,282 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-13 20:28:37,302 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Ended with exit code 0 [2021-10-13 20:28:37,495 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-13 20:28:37,496 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:37,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:37,497 INFO L82 PathProgramCache]: Analyzing trace with hash -575079941, now seen corresponding path program 34 times [2021-10-13 20:28:37,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:37,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [123774870] [2021-10-13 20:28:37,497 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:28:37,498 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:37,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:37,499 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-13 20:28:37,500 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-13 20:28:37,899 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:28:37,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:37,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:37,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:38,027 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:38,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:38,208 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:38,208 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:38,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [123774870] [2021-10-13 20:28:38,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [123774870] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:38,209 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:38,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:28:38,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821827852] [2021-10-13 20:28:38,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:28:38,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:38,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:28:38,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:28:38,211 INFO L87 Difference]: Start difference. First operand 5334 states and 24298 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:39,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:39,124 INFO L93 Difference]: Finished difference Result 5784 states and 25576 transitions. [2021-10-13 20:28:39,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 20:28:39,125 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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-13 20:28:39,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:39,143 INFO L225 Difference]: With dead ends: 5784 [2021-10-13 20:28:39,143 INFO L226 Difference]: Without dead ends: 5744 [2021-10-13 20:28:39,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 461.1ms TimeCoverageRelationStatistics Valid=115, Invalid=347, Unknown=0, NotChecked=0, Total=462 [2021-10-13 20:28:39,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5744 states. [2021-10-13 20:28:39,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5744 to 5398. [2021-10-13 20:28:39,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5398 states, 5397 states have (on average 4.5414118954974985) internal successors, (24510), 5397 states have internal predecessors, (24510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:39,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5398 states to 5398 states and 24510 transitions. [2021-10-13 20:28:39,389 INFO L78 Accepts]: Start accepts. Automaton has 5398 states and 24510 transitions. Word has length 23 [2021-10-13 20:28:39,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:39,390 INFO L470 AbstractCegarLoop]: Abstraction has 5398 states and 24510 transitions. [2021-10-13 20:28:39,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:39,390 INFO L276 IsEmpty]: Start isEmpty. Operand 5398 states and 24510 transitions. [2021-10-13 20:28:39,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:39,407 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:39,408 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-13 20:28:39,421 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-13 20:28:39,608 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-13 20:28:39,609 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:39,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:39,609 INFO L82 PathProgramCache]: Analyzing trace with hash -869871019, now seen corresponding path program 35 times [2021-10-13 20:28:39,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:39,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [544922138] [2021-10-13 20:28:39,611 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:28:39,611 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:39,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:39,612 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-13 20:28:39,613 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-13 20:28:40,054 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:28:40,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:40,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:28:40,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:40,206 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:40,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:40,523 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:40,524 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:40,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [544922138] [2021-10-13 20:28:40,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [544922138] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:40,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:40,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-13 20:28:40,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888118372] [2021-10-13 20:28:40,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:28:40,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:40,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:28:40,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:28:40,526 INFO L87 Difference]: Start difference. First operand 5398 states and 24510 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:42,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:42,386 INFO L93 Difference]: Finished difference Result 8610 states and 35972 transitions. [2021-10-13 20:28:42,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 20:28:42,387 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have 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-13 20:28:42,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:42,415 INFO L225 Difference]: With dead ends: 8610 [2021-10-13 20:28:42,415 INFO L226 Difference]: Without dead ends: 8590 [2021-10-13 20:28:42,415 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 1114.4ms TimeCoverageRelationStatistics Valid=144, Invalid=362, Unknown=0, NotChecked=0, Total=506 [2021-10-13 20:28:42,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8590 states. [2021-10-13 20:28:42,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8590 to 5866. [2021-10-13 20:28:42,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5866 states, 5865 states have (on average 4.619266837169651) internal successors, (27092), 5865 states have internal predecessors, (27092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:42,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5866 states to 5866 states and 27092 transitions. [2021-10-13 20:28:42,865 INFO L78 Accepts]: Start accepts. Automaton has 5866 states and 27092 transitions. Word has length 23 [2021-10-13 20:28:42,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:42,866 INFO L470 AbstractCegarLoop]: Abstraction has 5866 states and 27092 transitions. [2021-10-13 20:28:42,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:42,866 INFO L276 IsEmpty]: Start isEmpty. Operand 5866 states and 27092 transitions. [2021-10-13 20:28:42,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:42,890 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:42,890 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-13 20:28:42,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Ended with exit code 0 [2021-10-13 20:28:43,103 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-13 20:28:43,104 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:43,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:43,104 INFO L82 PathProgramCache]: Analyzing trace with hash -125007639, now seen corresponding path program 36 times [2021-10-13 20:28:43,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:43,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1466418721] [2021-10-13 20:28:43,105 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:28:43,106 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:43,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:43,108 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-13 20:28:43,126 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-13 20:28:43,568 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-13 20:28:43,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:43,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:43,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:43,664 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:43,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:43,837 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:28:43,838 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:43,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1466418721] [2021-10-13 20:28:43,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1466418721] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:43,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:43,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-10-13 20:28:43,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38923640] [2021-10-13 20:28:43,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:28:43,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:43,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:28:43,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:28:43,840 INFO L87 Difference]: Start difference. First operand 5866 states and 27092 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-13 20:28:44,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:44,785 INFO L93 Difference]: Finished difference Result 7210 states and 31254 transitions. [2021-10-13 20:28:44,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 20:28:44,787 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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 23 [2021-10-13 20:28:44,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:44,810 INFO L225 Difference]: With dead ends: 7210 [2021-10-13 20:28:44,811 INFO L226 Difference]: Without dead ends: 7186 [2021-10-13 20:28:44,811 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 407.3ms TimeCoverageRelationStatistics Valid=105, Invalid=315, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:28:44,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7186 states. [2021-10-13 20:28:45,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7186 to 5840. [2021-10-13 20:28:45,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5840 states, 5839 states have (on average 4.61260489809899) internal successors, (26933), 5839 states have internal predecessors, (26933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:45,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5840 states to 5840 states and 26933 transitions. [2021-10-13 20:28:45,060 INFO L78 Accepts]: Start accepts. Automaton has 5840 states and 26933 transitions. Word has length 23 [2021-10-13 20:28:45,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:45,061 INFO L470 AbstractCegarLoop]: Abstraction has 5840 states and 26933 transitions. [2021-10-13 20:28:45,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-13 20:28:45,061 INFO L276 IsEmpty]: Start isEmpty. Operand 5840 states and 26933 transitions. [2021-10-13 20:28:45,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:45,076 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:45,076 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-13 20:28:45,090 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-13 20:28:45,276 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-13 20:28:45,277 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:45,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:45,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1936075451, now seen corresponding path program 37 times [2021-10-13 20:28:45,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:45,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1508837718] [2021-10-13 20:28:45,279 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:28:45,279 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:45,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:45,280 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-13 20:28:45,283 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-13 20:28:45,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:28:45,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:28:45,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:45,865 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:45,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:46,152 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:46,152 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:46,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1508837718] [2021-10-13 20:28:46,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1508837718] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:46,152 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:46,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-13 20:28:46,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260453020] [2021-10-13 20:28:46,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:28:46,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:46,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:28:46,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:28:46,154 INFO L87 Difference]: Start difference. First operand 5840 states and 26933 transitions. Second operand has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:47,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:47,712 INFO L93 Difference]: Finished difference Result 8084 states and 33966 transitions. [2021-10-13 20:28:47,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 20:28:47,713 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-13 20:28:47,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:47,739 INFO L225 Difference]: With dead ends: 8084 [2021-10-13 20:28:47,739 INFO L226 Difference]: Without dead ends: 8030 [2021-10-13 20:28:47,740 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 850.1ms TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2021-10-13 20:28:47,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8030 states. [2021-10-13 20:28:47,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8030 to 5766. [2021-10-13 20:28:47,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5766 states, 5765 states have (on average 4.613529921942758) internal successors, (26597), 5765 states have internal predecessors, (26597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:47,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5766 states to 5766 states and 26597 transitions. [2021-10-13 20:28:47,921 INFO L78 Accepts]: Start accepts. Automaton has 5766 states and 26597 transitions. Word has length 23 [2021-10-13 20:28:47,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:47,921 INFO L470 AbstractCegarLoop]: Abstraction has 5766 states and 26597 transitions. [2021-10-13 20:28:47,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:47,922 INFO L276 IsEmpty]: Start isEmpty. Operand 5766 states and 26597 transitions. [2021-10-13 20:28:47,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:47,936 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:47,936 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-13 20:28:47,948 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-13 20:28:48,137 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-13 20:28:48,137 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:48,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:48,138 INFO L82 PathProgramCache]: Analyzing trace with hash 410659707, now seen corresponding path program 38 times [2021-10-13 20:28:48,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:48,139 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [99549038] [2021-10-13 20:28:48,139 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:28:48,139 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:48,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:48,141 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-13 20:28:48,142 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-13 20:28:48,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:28:48,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:48,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:28:48,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:48,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:48,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:49,183 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:49,183 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:49,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [99549038] [2021-10-13 20:28:49,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [99549038] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:49,184 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:49,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-13 20:28:49,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242466617] [2021-10-13 20:28:49,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:28:49,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:49,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:28:49,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:28:49,186 INFO L87 Difference]: Start difference. First operand 5766 states and 26597 transitions. Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 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-13 20:28:52,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:52,099 INFO L93 Difference]: Finished difference Result 10662 states and 46303 transitions. [2021-10-13 20:28:52,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-13 20:28:52,103 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 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 23 [2021-10-13 20:28:52,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:52,151 INFO L225 Difference]: With dead ends: 10662 [2021-10-13 20:28:52,151 INFO L226 Difference]: Without dead ends: 10572 [2021-10-13 20:28:52,151 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 1819.6ms TimeCoverageRelationStatistics Valid=360, Invalid=1446, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 20:28:52,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10572 states. [2021-10-13 20:28:52,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10572 to 7282. [2021-10-13 20:28:52,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7282 states, 7281 states have (on average 4.737536052740008) internal successors, (34494), 7281 states have internal predecessors, (34494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:52,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7282 states to 7282 states and 34494 transitions. [2021-10-13 20:28:52,419 INFO L78 Accepts]: Start accepts. Automaton has 7282 states and 34494 transitions. Word has length 23 [2021-10-13 20:28:52,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:52,419 INFO L470 AbstractCegarLoop]: Abstraction has 7282 states and 34494 transitions. [2021-10-13 20:28:52,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 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-13 20:28:52,419 INFO L276 IsEmpty]: Start isEmpty. Operand 7282 states and 34494 transitions. [2021-10-13 20:28:52,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:52,439 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:52,439 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-13 20:28:52,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2021-10-13 20:28:52,639 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-13 20:28:52,640 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:52,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:52,640 INFO L82 PathProgramCache]: Analyzing trace with hash -1226683333, now seen corresponding path program 39 times [2021-10-13 20:28:52,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:52,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1126321512] [2021-10-13 20:28:52,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:28:52,642 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:52,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:52,643 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-13 20:28:52,653 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-13 20:28:53,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 20:28:53,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:53,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:28:53,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:53,338 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:53,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:53,672 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:53,673 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:53,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1126321512] [2021-10-13 20:28:53,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1126321512] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:53,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:53,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-10-13 20:28:53,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355759545] [2021-10-13 20:28:53,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:28:53,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:53,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:28:53,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:28:53,675 INFO L87 Difference]: Start difference. First operand 7282 states and 34494 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:54,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:54,957 INFO L93 Difference]: Finished difference Result 8084 states and 37600 transitions. [2021-10-13 20:28:54,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 20:28:54,958 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-13 20:28:54,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:54,986 INFO L225 Difference]: With dead ends: 8084 [2021-10-13 20:28:54,987 INFO L226 Difference]: Without dead ends: 8062 [2021-10-13 20:28:54,987 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 768.5ms TimeCoverageRelationStatistics Valid=119, Invalid=301, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:28:54,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8062 states. [2021-10-13 20:28:55,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8062 to 7364. [2021-10-13 20:28:55,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7364 states, 7363 states have (on average 4.738421838924351) internal successors, (34889), 7363 states have internal predecessors, (34889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:55,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7364 states to 7364 states and 34889 transitions. [2021-10-13 20:28:55,214 INFO L78 Accepts]: Start accepts. Automaton has 7364 states and 34889 transitions. Word has length 23 [2021-10-13 20:28:55,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:55,214 INFO L470 AbstractCegarLoop]: Abstraction has 7364 states and 34889 transitions. [2021-10-13 20:28:55,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:55,214 INFO L276 IsEmpty]: Start isEmpty. Operand 7364 states and 34889 transitions. [2021-10-13 20:28:55,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:55,240 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:55,240 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-13 20:28:55,255 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2021-10-13 20:28:55,455 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-13 20:28:55,455 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:55,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:55,456 INFO L82 PathProgramCache]: Analyzing trace with hash 1237284208, now seen corresponding path program 40 times [2021-10-13 20:28:55,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:55,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1039420290] [2021-10-13 20:28:55,457 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:28:55,457 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:55,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:55,458 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-13 20:28:55,460 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-13 20:28:55,910 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:28:55,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:55,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:55,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:56,059 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:56,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:56,203 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:56,203 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:56,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1039420290] [2021-10-13 20:28:56,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1039420290] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:56,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:56,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2021-10-13 20:28:56,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388893355] [2021-10-13 20:28:56,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 20:28:56,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:56,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 20:28:56,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-10-13 20:28:56,205 INFO L87 Difference]: Start difference. First operand 7364 states and 34889 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:56,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:56,924 INFO L93 Difference]: Finished difference Result 8460 states and 39387 transitions. [2021-10-13 20:28:56,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 20:28:56,925 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have 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-13 20:28:56,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:56,956 INFO L225 Difference]: With dead ends: 8460 [2021-10-13 20:28:56,957 INFO L226 Difference]: Without dead ends: 8368 [2021-10-13 20:28:56,957 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 310.9ms TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-10-13 20:28:56,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8368 states. [2021-10-13 20:28:57,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8368 to 7402. [2021-10-13 20:28:57,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7402 states, 7401 states have (on average 4.73976489663559) internal successors, (35079), 7401 states have internal predecessors, (35079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:57,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7402 states to 7402 states and 35079 transitions. [2021-10-13 20:28:57,195 INFO L78 Accepts]: Start accepts. Automaton has 7402 states and 35079 transitions. Word has length 23 [2021-10-13 20:28:57,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:57,196 INFO L470 AbstractCegarLoop]: Abstraction has 7402 states and 35079 transitions. [2021-10-13 20:28:57,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:57,196 INFO L276 IsEmpty]: Start isEmpty. Operand 7402 states and 35079 transitions. [2021-10-13 20:28:57,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:57,222 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:57,222 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-13 20:28:57,240 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-13 20:28:57,436 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-13 20:28:57,437 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:57,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:57,437 INFO L82 PathProgramCache]: Analyzing trace with hash 593826, now seen corresponding path program 41 times [2021-10-13 20:28:57,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:57,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1436946138] [2021-10-13 20:28:57,438 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:28:57,438 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:57,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:57,440 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-13 20:28:57,441 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-13 20:28:57,820 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:28:57,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:28:57,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 18 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:28:57,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:28:57,960 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:57,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:28:58,115 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:28:58,115 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:28:58,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1436946138] [2021-10-13 20:28:58,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1436946138] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:28:58,116 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:28:58,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-13 20:28:58,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535477952] [2021-10-13 20:28:58,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 20:28:58,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:28:58,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 20:28:58,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-10-13 20:28:58,118 INFO L87 Difference]: Start difference. First operand 7402 states and 35079 transitions. Second operand has 10 states, 10 states have (on average 2.8) internal successors, (28), 10 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:59,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:28:59,146 INFO L93 Difference]: Finished difference Result 9430 states and 42422 transitions. [2021-10-13 20:28:59,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:28:59,146 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 10 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-13 20:28:59,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:28:59,181 INFO L225 Difference]: With dead ends: 9430 [2021-10-13 20:28:59,181 INFO L226 Difference]: Without dead ends: 9424 [2021-10-13 20:28:59,181 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 538.0ms TimeCoverageRelationStatistics Valid=97, Invalid=175, Unknown=0, NotChecked=0, Total=272 [2021-10-13 20:28:59,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9424 states. [2021-10-13 20:28:59,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9424 to 7606. [2021-10-13 20:28:59,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7606 states, 7605 states have (on average 4.7535831689677845) internal successors, (36151), 7605 states have internal predecessors, (36151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:59,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7606 states to 7606 states and 36151 transitions. [2021-10-13 20:28:59,491 INFO L78 Accepts]: Start accepts. Automaton has 7606 states and 36151 transitions. Word has length 23 [2021-10-13 20:28:59,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:28:59,491 INFO L470 AbstractCegarLoop]: Abstraction has 7606 states and 36151 transitions. [2021-10-13 20:28:59,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 10 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:28:59,491 INFO L276 IsEmpty]: Start isEmpty. Operand 7606 states and 36151 transitions. [2021-10-13 20:28:59,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:28:59,512 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:28:59,512 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-13 20:28:59,522 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Ended with exit code 0 [2021-10-13 20:28:59,712 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-13 20:28:59,713 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:28:59,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:28:59,713 INFO L82 PathProgramCache]: Analyzing trace with hash -421891900, now seen corresponding path program 42 times [2021-10-13 20:28:59,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:28:59,714 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [986491235] [2021-10-13 20:28:59,714 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:28:59,714 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:28:59,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:28:59,716 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-13 20:28:59,717 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-13 20:29:00,221 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 20:29:00,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:00,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:29:00,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:00,377 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:29:00,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:00,584 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:00,584 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:00,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [986491235] [2021-10-13 20:29:00,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [986491235] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:00,584 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:00,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-10-13 20:29:00,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838791424] [2021-10-13 20:29:00,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:29:00,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:00,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:29:00,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:29:00,586 INFO L87 Difference]: Start difference. First operand 7606 states and 36151 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:01,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:01,781 INFO L93 Difference]: Finished difference Result 12432 states and 56531 transitions. [2021-10-13 20:29:01,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 20:29:01,782 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have 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-13 20:29:01,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:01,836 INFO L225 Difference]: With dead ends: 12432 [2021-10-13 20:29:01,837 INFO L226 Difference]: Without dead ends: 12356 [2021-10-13 20:29:01,837 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 624.4ms TimeCoverageRelationStatistics Valid=229, Invalid=641, Unknown=0, NotChecked=0, Total=870 [2021-10-13 20:29:01,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12356 states. [2021-10-13 20:29:02,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12356 to 7754. [2021-10-13 20:29:02,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7754 states, 7753 states have (on average 4.739455694569844) internal successors, (36745), 7753 states have internal predecessors, (36745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:02,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7754 states to 7754 states and 36745 transitions. [2021-10-13 20:29:02,161 INFO L78 Accepts]: Start accepts. Automaton has 7754 states and 36745 transitions. Word has length 23 [2021-10-13 20:29:02,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:02,161 INFO L470 AbstractCegarLoop]: Abstraction has 7754 states and 36745 transitions. [2021-10-13 20:29:02,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:02,161 INFO L276 IsEmpty]: Start isEmpty. Operand 7754 states and 36745 transitions. [2021-10-13 20:29:02,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:29:02,185 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:02,185 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-13 20:29:02,197 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Ended with exit code 0 [2021-10-13 20:29:02,385 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-13 20:29:02,386 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:02,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:02,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1265308865, now seen corresponding path program 43 times [2021-10-13 20:29:02,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:02,387 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1094837501] [2021-10-13 20:29:02,387 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:29:02,388 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:02,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:02,389 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-13 20:29:02,390 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-13 20:29:02,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:29:02,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:29:02,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:02,992 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:02,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:03,170 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:03,171 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:03,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1094837501] [2021-10-13 20:29:03,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1094837501] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:03,171 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:03,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-10-13 20:29:03,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691436079] [2021-10-13 20:29:03,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:29:03,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:03,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:29:03,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:29:03,173 INFO L87 Difference]: Start difference. First operand 7754 states and 36745 transitions. Second operand has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:04,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:04,485 INFO L93 Difference]: Finished difference Result 8432 states and 39255 transitions. [2021-10-13 20:29:04,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 20:29:04,486 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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-13 20:29:04,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:04,518 INFO L225 Difference]: With dead ends: 8432 [2021-10-13 20:29:04,518 INFO L226 Difference]: Without dead ends: 8374 [2021-10-13 20:29:04,519 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 599.2ms TimeCoverageRelationStatistics Valid=191, Invalid=361, Unknown=0, NotChecked=0, Total=552 [2021-10-13 20:29:04,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8374 states. [2021-10-13 20:29:04,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8374 to 7820. [2021-10-13 20:29:04,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7820 states, 7819 states have (on average 4.729505051796905) internal successors, (36980), 7819 states have internal predecessors, (36980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:04,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7820 states to 7820 states and 36980 transitions. [2021-10-13 20:29:04,819 INFO L78 Accepts]: Start accepts. Automaton has 7820 states and 36980 transitions. Word has length 23 [2021-10-13 20:29:04,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:04,819 INFO L470 AbstractCegarLoop]: Abstraction has 7820 states and 36980 transitions. [2021-10-13 20:29:04,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:04,819 INFO L276 IsEmpty]: Start isEmpty. Operand 7820 states and 36980 transitions. [2021-10-13 20:29:04,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:29:04,839 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:04,839 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-13 20:29:04,850 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-13 20:29:05,039 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-13 20:29:05,040 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:05,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:05,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1298183364, now seen corresponding path program 44 times [2021-10-13 20:29:05,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:05,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [881297495] [2021-10-13 20:29:05,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:29:05,042 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:05,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:05,043 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-13 20:29:05,046 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-13 20:29:05,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:29:05,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:05,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:29:05,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:05,752 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:29:05,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:06,054 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:29:06,054 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:06,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [881297495] [2021-10-13 20:29:06,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [881297495] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:06,055 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:06,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-13 20:29:06,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675328396] [2021-10-13 20:29:06,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:29:06,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:06,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:29:06,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:29:06,056 INFO L87 Difference]: Start difference. First operand 7820 states and 36980 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:07,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:07,898 INFO L93 Difference]: Finished difference Result 12854 states and 57158 transitions. [2021-10-13 20:29:07,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-13 20:29:07,899 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have 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-13 20:29:07,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:07,951 INFO L225 Difference]: With dead ends: 12854 [2021-10-13 20:29:07,951 INFO L226 Difference]: Without dead ends: 12786 [2021-10-13 20:29:07,952 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 1135.3ms TimeCoverageRelationStatistics Valid=272, Invalid=988, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 20:29:07,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12786 states. [2021-10-13 20:29:08,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12786 to 8530. [2021-10-13 20:29:08,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8530 states, 8529 states have (on average 4.6966819087818035) internal successors, (40058), 8529 states have internal predecessors, (40058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:08,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8530 states to 8530 states and 40058 transitions. [2021-10-13 20:29:08,354 INFO L78 Accepts]: Start accepts. Automaton has 8530 states and 40058 transitions. Word has length 23 [2021-10-13 20:29:08,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:08,354 INFO L470 AbstractCegarLoop]: Abstraction has 8530 states and 40058 transitions. [2021-10-13 20:29:08,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:08,354 INFO L276 IsEmpty]: Start isEmpty. Operand 8530 states and 40058 transitions. [2021-10-13 20:29:08,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:29:08,378 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:08,378 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-13 20:29:08,389 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Ended with exit code 0 [2021-10-13 20:29:08,578 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-13 20:29:08,579 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:08,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:08,580 INFO L82 PathProgramCache]: Analyzing trace with hash -1582633149, now seen corresponding path program 45 times [2021-10-13 20:29:08,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:08,580 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2105662537] [2021-10-13 20:29:08,581 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:29:08,581 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:08,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:08,583 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-13 20:29:08,583 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-13 20:29:09,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 20:29:09,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:09,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:29:09,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:09,288 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:09,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:09,473 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:09,473 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:09,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2105662537] [2021-10-13 20:29:09,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2105662537] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:09,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:09,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:29:09,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726475834] [2021-10-13 20:29:09,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:29:09,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:09,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:29:09,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:29:09,476 INFO L87 Difference]: Start difference. First operand 8530 states and 40058 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-13 20:29:10,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:10,029 INFO L93 Difference]: Finished difference Result 10760 states and 47853 transitions. [2021-10-13 20:29:10,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 20:29:10,030 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-13 20:29:10,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:10,071 INFO L225 Difference]: With dead ends: 10760 [2021-10-13 20:29:10,071 INFO L226 Difference]: Without dead ends: 10744 [2021-10-13 20:29:10,071 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 210.8ms TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:29:10,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10744 states. [2021-10-13 20:29:10,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10744 to 8600. [2021-10-13 20:29:10,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8600 states, 8599 states have (on average 4.706012327014769) internal successors, (40467), 8599 states have internal predecessors, (40467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:10,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8600 states to 8600 states and 40467 transitions. [2021-10-13 20:29:10,553 INFO L78 Accepts]: Start accepts. Automaton has 8600 states and 40467 transitions. Word has length 23 [2021-10-13 20:29:10,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:10,553 INFO L470 AbstractCegarLoop]: Abstraction has 8600 states and 40467 transitions. [2021-10-13 20:29:10,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-13 20:29:10,553 INFO L276 IsEmpty]: Start isEmpty. Operand 8600 states and 40467 transitions. [2021-10-13 20:29:10,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:29:10,577 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:10,577 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-13 20:29:10,591 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-13 20:29:10,778 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-13 20:29:10,778 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:10,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:10,779 INFO L82 PathProgramCache]: Analyzing trace with hash 915382788, now seen corresponding path program 46 times [2021-10-13 20:29:10,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:10,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1528151991] [2021-10-13 20:29:10,780 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:29:10,780 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:10,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:10,782 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-13 20:29:10,782 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-13 20:29:11,291 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:29:11,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:11,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:29:11,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:11,416 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:11,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:11,570 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:11,571 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:11,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1528151991] [2021-10-13 20:29:11,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1528151991] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:11,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:11,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2021-10-13 20:29:11,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397553455] [2021-10-13 20:29:11,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 20:29:11,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:11,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 20:29:11,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-10-13 20:29:11,573 INFO L87 Difference]: Start difference. First operand 8600 states and 40467 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:12,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:12,235 INFO L93 Difference]: Finished difference Result 10144 states and 46003 transitions. [2021-10-13 20:29:12,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:29:12,236 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have 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-13 20:29:12,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:12,273 INFO L225 Difference]: With dead ends: 10144 [2021-10-13 20:29:12,273 INFO L226 Difference]: Without dead ends: 10144 [2021-10-13 20:29:12,273 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 303.9ms TimeCoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-10-13 20:29:12,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10144 states. [2021-10-13 20:29:12,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10144 to 8574. [2021-10-13 20:29:12,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8574 states, 8573 states have (on average 4.703137758077686) internal successors, (40320), 8573 states have internal predecessors, (40320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:12,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8574 states to 8574 states and 40320 transitions. [2021-10-13 20:29:12,781 INFO L78 Accepts]: Start accepts. Automaton has 8574 states and 40320 transitions. Word has length 23 [2021-10-13 20:29:12,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:12,781 INFO L470 AbstractCegarLoop]: Abstraction has 8574 states and 40320 transitions. [2021-10-13 20:29:12,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:12,781 INFO L276 IsEmpty]: Start isEmpty. Operand 8574 states and 40320 transitions. [2021-10-13 20:29:12,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:29:12,809 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:12,809 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-13 20:29:12,820 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-13 20:29:13,009 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-13 20:29:13,010 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:13,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:13,011 INFO L82 PathProgramCache]: Analyzing trace with hash -728772270, now seen corresponding path program 47 times [2021-10-13 20:29:13,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:13,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [13532555] [2021-10-13 20:29:13,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:29:13,012 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:13,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:13,014 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-13 20:29:13,015 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-13 20:29:13,509 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:29:13,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:13,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:29:13,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:13,695 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:13,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:13,871 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:13,871 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:13,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [13532555] [2021-10-13 20:29:13,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [13532555] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:13,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:13,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-13 20:29:13,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009140342] [2021-10-13 20:29:13,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 20:29:13,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:13,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 20:29:13,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-10-13 20:29:13,874 INFO L87 Difference]: Start difference. First operand 8574 states and 40320 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:14,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:14,905 INFO L93 Difference]: Finished difference Result 9352 states and 43474 transitions. [2021-10-13 20:29:14,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 20:29:14,906 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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-13 20:29:14,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:14,952 INFO L225 Difference]: With dead ends: 9352 [2021-10-13 20:29:14,952 INFO L226 Difference]: Without dead ends: 9352 [2021-10-13 20:29:14,953 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 421.6ms TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-10-13 20:29:14,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9352 states. [2021-10-13 20:29:15,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9352 to 8506. [2021-10-13 20:29:15,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8506 states, 8505 states have (on average 4.708877131099353) internal successors, (40049), 8505 states have internal predecessors, (40049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:15,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8506 states to 8506 states and 40049 transitions. [2021-10-13 20:29:15,174 INFO L78 Accepts]: Start accepts. Automaton has 8506 states and 40049 transitions. Word has length 23 [2021-10-13 20:29:15,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:15,175 INFO L470 AbstractCegarLoop]: Abstraction has 8506 states and 40049 transitions. [2021-10-13 20:29:15,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:15,175 INFO L276 IsEmpty]: Start isEmpty. Operand 8506 states and 40049 transitions. [2021-10-13 20:29:15,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:29:15,198 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:15,198 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-13 20:29:15,208 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Ended with exit code 0 [2021-10-13 20:29:15,403 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-13 20:29:15,404 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:15,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:15,405 INFO L82 PathProgramCache]: Analyzing trace with hash -116089613, now seen corresponding path program 48 times [2021-10-13 20:29:15,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:15,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1816377755] [2021-10-13 20:29:15,405 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:29:15,406 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:15,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:15,407 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-13 20:29:15,408 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-13 20:29:16,164 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 20:29:16,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:16,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:29:16,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:16,328 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:16,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:16,658 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:16,658 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:16,659 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1816377755] [2021-10-13 20:29:16,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1816377755] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:16,659 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:16,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-13 20:29:16,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024158289] [2021-10-13 20:29:16,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 20:29:16,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:16,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 20:29:16,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-10-13 20:29:16,661 INFO L87 Difference]: Start difference. First operand 8506 states and 40049 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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-13 20:29:18,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:18,715 INFO L93 Difference]: Finished difference Result 14386 states and 62532 transitions. [2021-10-13 20:29:18,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 20:29:18,716 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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-13 20:29:18,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:18,769 INFO L225 Difference]: With dead ends: 14386 [2021-10-13 20:29:18,770 INFO L226 Difference]: Without dead ends: 14312 [2021-10-13 20:29:18,770 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 1169.7ms TimeCoverageRelationStatistics Valid=201, Invalid=611, Unknown=0, NotChecked=0, Total=812 [2021-10-13 20:29:18,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14312 states. [2021-10-13 20:29:19,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14312 to 9568. [2021-10-13 20:29:19,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9568 states, 9567 states have (on average 4.726978154071286) internal successors, (45223), 9567 states have internal predecessors, (45223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:19,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9568 states to 9568 states and 45223 transitions. [2021-10-13 20:29:19,223 INFO L78 Accepts]: Start accepts. Automaton has 9568 states and 45223 transitions. Word has length 23 [2021-10-13 20:29:19,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:19,224 INFO L470 AbstractCegarLoop]: Abstraction has 9568 states and 45223 transitions. [2021-10-13 20:29:19,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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-13 20:29:19,224 INFO L276 IsEmpty]: Start isEmpty. Operand 9568 states and 45223 transitions. [2021-10-13 20:29:19,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:29:19,249 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:19,249 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-13 20:29:19,260 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Ended with exit code 0 [2021-10-13 20:29:19,450 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-13 20:29:19,450 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:19,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:19,450 INFO L82 PathProgramCache]: Analyzing trace with hash 990574123, now seen corresponding path program 49 times [2021-10-13 20:29:19,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:19,451 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1523747242] [2021-10-13 20:29:19,451 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:29:19,451 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:19,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:19,453 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-13 20:29:19,476 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-13 20:29:19,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:29:19,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:29:19,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:20,164 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:20,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:20,324 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:20,325 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:20,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1523747242] [2021-10-13 20:29:20,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1523747242] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:20,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:20,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2021-10-13 20:29:20,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509718244] [2021-10-13 20:29:20,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 20:29:20,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:20,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 20:29:20,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-10-13 20:29:20,327 INFO L87 Difference]: Start difference. First operand 9568 states and 45223 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-13 20:29:21,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:21,043 INFO L93 Difference]: Finished difference Result 11488 states and 52654 transitions. [2021-10-13 20:29:21,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 20:29:21,043 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-13 20:29:21,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:21,211 INFO L225 Difference]: With dead ends: 11488 [2021-10-13 20:29:21,212 INFO L226 Difference]: Without dead ends: 11260 [2021-10-13 20:29:21,212 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 349.4ms TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-10-13 20:29:21,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11260 states. [2021-10-13 20:29:21,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11260 to 10142. [2021-10-13 20:29:21,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10142 states, 10141 states have (on average 4.7113696874075535) internal successors, (47778), 10141 states have internal predecessors, (47778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:21,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10142 states to 10142 states and 47778 transitions. [2021-10-13 20:29:21,578 INFO L78 Accepts]: Start accepts. Automaton has 10142 states and 47778 transitions. Word has length 23 [2021-10-13 20:29:21,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:21,578 INFO L470 AbstractCegarLoop]: Abstraction has 10142 states and 47778 transitions. [2021-10-13 20:29:21,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-13 20:29:21,578 INFO L276 IsEmpty]: Start isEmpty. Operand 10142 states and 47778 transitions. [2021-10-13 20:29:21,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:29:21,771 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:21,771 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-13 20:29:21,784 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-13 20:29:21,971 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-13 20:29:21,972 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:21,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:21,973 INFO L82 PathProgramCache]: Analyzing trace with hash 1145705755, now seen corresponding path program 50 times [2021-10-13 20:29:21,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:21,974 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1459136910] [2021-10-13 20:29:21,974 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:29:21,974 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:21,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:21,976 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-13 20:29:21,977 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-13 20:29:22,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:29:22,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:22,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:29:22,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:22,688 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:22,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:22,959 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:22,959 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:22,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1459136910] [2021-10-13 20:29:22,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1459136910] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:22,960 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:22,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:29:22,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384486897] [2021-10-13 20:29:22,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:29:22,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:22,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:29:22,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:29:22,962 INFO L87 Difference]: Start difference. First operand 10142 states and 47778 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-13 20:29:24,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:24,346 INFO L93 Difference]: Finished difference Result 12568 states and 56897 transitions. [2021-10-13 20:29:24,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 20:29:24,348 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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 23 [2021-10-13 20:29:24,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:24,401 INFO L225 Difference]: With dead ends: 12568 [2021-10-13 20:29:24,402 INFO L226 Difference]: Without dead ends: 12516 [2021-10-13 20:29:24,402 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 824.5ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-10-13 20:29:24,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12516 states. [2021-10-13 20:29:24,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12516 to 10424. [2021-10-13 20:29:24,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10424 states, 10423 states have (on average 4.718603089321692) internal successors, (49182), 10423 states have internal predecessors, (49182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:24,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10424 states to 10424 states and 49182 transitions. [2021-10-13 20:29:24,862 INFO L78 Accepts]: Start accepts. Automaton has 10424 states and 49182 transitions. Word has length 23 [2021-10-13 20:29:24,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:24,862 INFO L470 AbstractCegarLoop]: Abstraction has 10424 states and 49182 transitions. [2021-10-13 20:29:24,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-13 20:29:24,863 INFO L276 IsEmpty]: Start isEmpty. Operand 10424 states and 49182 transitions. [2021-10-13 20:29:24,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:29:24,890 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:24,890 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-13 20:29:24,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Ended with exit code 0 [2021-10-13 20:29:25,090 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-13 20:29:25,091 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:25,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:25,092 INFO L82 PathProgramCache]: Analyzing trace with hash -129135875, now seen corresponding path program 51 times [2021-10-13 20:29:25,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:25,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [909243205] [2021-10-13 20:29:25,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:29:25,093 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:25,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:25,094 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-13 20:29:25,095 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-13 20:29:25,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 20:29:25,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:25,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:29:25,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:25,834 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:29:25,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:26,179 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:29:26,180 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:26,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [909243205] [2021-10-13 20:29:26,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [909243205] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:26,180 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:26,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-10-13 20:29:26,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617743697] [2021-10-13 20:29:26,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:29:26,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:26,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:29:26,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:29:26,182 INFO L87 Difference]: Start difference. First operand 10424 states and 49182 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:28,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:28,398 INFO L93 Difference]: Finished difference Result 16960 states and 77719 transitions. [2021-10-13 20:29:28,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 20:29:28,400 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have 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-13 20:29:28,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:28,474 INFO L225 Difference]: With dead ends: 16960 [2021-10-13 20:29:28,474 INFO L226 Difference]: Without dead ends: 16890 [2021-10-13 20:29:28,474 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 1434.9ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-10-13 20:29:28,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16890 states. [2021-10-13 20:29:28,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16890 to 12202. [2021-10-13 20:29:29,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12202 states, 12201 states have (on average 4.809523809523809) internal successors, (58681), 12201 states have internal predecessors, (58681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:29,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12202 states to 12202 states and 58681 transitions. [2021-10-13 20:29:29,080 INFO L78 Accepts]: Start accepts. Automaton has 12202 states and 58681 transitions. Word has length 23 [2021-10-13 20:29:29,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:29,080 INFO L470 AbstractCegarLoop]: Abstraction has 12202 states and 58681 transitions. [2021-10-13 20:29:29,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:29,080 INFO L276 IsEmpty]: Start isEmpty. Operand 12202 states and 58681 transitions. [2021-10-13 20:29:29,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:29:29,120 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:29,120 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-13 20:29:29,132 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Ended with exit code 0 [2021-10-13 20:29:29,327 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-13 20:29:29,328 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:29,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:29,328 INFO L82 PathProgramCache]: Analyzing trace with hash -762266297, now seen corresponding path program 52 times [2021-10-13 20:29:29,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:29,329 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [426237908] [2021-10-13 20:29:29,329 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:29:29,330 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:29,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:29,331 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-13 20:29:29,332 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-13 20:29:29,909 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:29:29,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:29,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:29:29,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:30,031 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:29:30,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:30,174 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:29:30,175 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:30,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [426237908] [2021-10-13 20:29:30,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [426237908] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:30,175 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:30,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2021-10-13 20:29:30,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035407065] [2021-10-13 20:29:30,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 20:29:30,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:30,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 20:29:30,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-10-13 20:29:30,177 INFO L87 Difference]: Start difference. First operand 12202 states and 58681 transitions. Second operand has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:31,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:31,110 INFO L93 Difference]: Finished difference Result 14162 states and 65758 transitions. [2021-10-13 20:29:31,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:29:31,111 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-13 20:29:31,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:31,192 INFO L225 Difference]: With dead ends: 14162 [2021-10-13 20:29:31,192 INFO L226 Difference]: Without dead ends: 14132 [2021-10-13 20:29:31,192 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 309.7ms TimeCoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-10-13 20:29:31,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14132 states. [2021-10-13 20:29:31,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14132 to 12148. [2021-10-13 20:29:31,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12148 states, 12147 states have (on average 4.807771466205647) internal successors, (58400), 12147 states have internal predecessors, (58400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:31,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12148 states to 12148 states and 58400 transitions. [2021-10-13 20:29:31,689 INFO L78 Accepts]: Start accepts. Automaton has 12148 states and 58400 transitions. Word has length 23 [2021-10-13 20:29:31,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:31,690 INFO L470 AbstractCegarLoop]: Abstraction has 12148 states and 58400 transitions. [2021-10-13 20:29:31,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:31,690 INFO L276 IsEmpty]: Start isEmpty. Operand 12148 states and 58400 transitions. [2021-10-13 20:29:31,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 20:29:31,724 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:31,725 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-13 20:29:31,745 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-13 20:29:31,926 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-13 20:29:31,926 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:31,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:31,927 INFO L82 PathProgramCache]: Analyzing trace with hash -1118293007, now seen corresponding path program 53 times [2021-10-13 20:29:31,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:31,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [989858070] [2021-10-13 20:29:31,927 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:29:31,927 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:31,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:31,929 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-13 20:29:31,964 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-13 20:29:32,548 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:29:32,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:32,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 27 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:29:32,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:32,760 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:29:32,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:32,943 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:32,944 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:32,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [989858070] [2021-10-13 20:29:32,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [989858070] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:32,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:32,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-10-13 20:29:32,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218190484] [2021-10-13 20:29:32,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 20:29:32,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:32,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 20:29:32,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-10-13 20:29:32,945 INFO L87 Difference]: Start difference. First operand 12148 states and 58400 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:34,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:34,086 INFO L93 Difference]: Finished difference Result 12994 states and 61421 transitions. [2021-10-13 20:29:34,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 20:29:34,090 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have 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-13 20:29:34,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:34,304 INFO L225 Difference]: With dead ends: 12994 [2021-10-13 20:29:34,304 INFO L226 Difference]: Without dead ends: 12972 [2021-10-13 20:29:34,304 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 395.9ms TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2021-10-13 20:29:34,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12972 states. [2021-10-13 20:29:34,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12972 to 12032. [2021-10-13 20:29:34,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12032 states, 12031 states have (on average 4.807996010306708) internal successors, (57845), 12031 states have internal predecessors, (57845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:34,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12032 states to 12032 states and 57845 transitions. [2021-10-13 20:29:34,900 INFO L78 Accepts]: Start accepts. Automaton has 12032 states and 57845 transitions. Word has length 23 [2021-10-13 20:29:34,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:34,900 INFO L470 AbstractCegarLoop]: Abstraction has 12032 states and 57845 transitions. [2021-10-13 20:29:34,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:34,901 INFO L276 IsEmpty]: Start isEmpty. Operand 12032 states and 57845 transitions. [2021-10-13 20:29:34,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:29:34,947 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:34,947 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:29:34,962 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-13 20:29:35,162 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-13 20:29:35,162 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:35,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:35,163 INFO L82 PathProgramCache]: Analyzing trace with hash -1330585818, now seen corresponding path program 54 times [2021-10-13 20:29:35,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:35,163 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [682691773] [2021-10-13 20:29:35,163 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:29:35,163 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:35,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:35,165 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-13 20:29:35,178 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-13 20:29:36,007 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 20:29:36,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:36,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 20:29:36,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:36,300 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-13 20:29:36,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:36,873 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:36,873 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:36,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [682691773] [2021-10-13 20:29:36,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [682691773] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:36,873 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:36,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-10-13 20:29:36,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872590408] [2021-10-13 20:29:36,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 20:29:36,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:36,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 20:29:36,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2021-10-13 20:29:36,875 INFO L87 Difference]: Start difference. First operand 12032 states and 57845 transitions. Second operand has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 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-13 20:29:42,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:42,828 INFO L93 Difference]: Finished difference Result 16902 states and 75921 transitions. [2021-10-13 20:29:42,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-13 20:29:42,829 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 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-13 20:29:42,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:42,892 INFO L225 Difference]: With dead ends: 16902 [2021-10-13 20:29:42,893 INFO L226 Difference]: Without dead ends: 16890 [2021-10-13 20:29:42,893 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 3825.1ms TimeCoverageRelationStatistics Valid=413, Invalid=1567, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 20:29:42,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16890 states. [2021-10-13 20:29:43,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16890 to 12650. [2021-10-13 20:29:43,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12650 states, 12649 states have (on average 4.823859593643767) internal successors, (61017), 12649 states have internal predecessors, (61017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:43,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12650 states to 12650 states and 61017 transitions. [2021-10-13 20:29:43,522 INFO L78 Accepts]: Start accepts. Automaton has 12650 states and 61017 transitions. Word has length 24 [2021-10-13 20:29:43,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:43,522 INFO L470 AbstractCegarLoop]: Abstraction has 12650 states and 61017 transitions. [2021-10-13 20:29:43,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 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-13 20:29:43,523 INFO L276 IsEmpty]: Start isEmpty. Operand 12650 states and 61017 transitions. [2021-10-13 20:29:43,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:29:43,562 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:43,562 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] [2021-10-13 20:29:43,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (73)] Forceful destruction successful, exit code 0 [2021-10-13 20:29:43,768 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-13 20:29:43,769 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:43,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:43,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1758044814, now seen corresponding path program 55 times [2021-10-13 20:29:43,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:43,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [997673558] [2021-10-13 20:29:43,770 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:29:43,770 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:43,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:43,772 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-13 20:29:43,773 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-13 20:29:44,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:29:44,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:29:44,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:44,530 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:29:44,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:44,800 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:29:44,801 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:44,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [997673558] [2021-10-13 20:29:44,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [997673558] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:44,801 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:44,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-10-13 20:29:44,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816178703] [2021-10-13 20:29:44,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:29:44,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:44,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:29:44,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:29:44,803 INFO L87 Difference]: Start difference. First operand 12650 states and 61017 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-13 20:29:46,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:46,565 INFO L93 Difference]: Finished difference Result 17008 states and 77929 transitions. [2021-10-13 20:29:46,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 20:29:46,566 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-13 20:29:46,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:46,638 INFO L225 Difference]: With dead ends: 17008 [2021-10-13 20:29:46,639 INFO L226 Difference]: Without dead ends: 16988 [2021-10-13 20:29:46,639 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 887.6ms TimeCoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:29:46,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16988 states. [2021-10-13 20:29:47,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16988 to 13738. [2021-10-13 20:29:47,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13738 states, 13737 states have (on average 4.805925602387712) internal successors, (66019), 13737 states have internal predecessors, (66019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:47,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13738 states to 13738 states and 66019 transitions. [2021-10-13 20:29:47,208 INFO L78 Accepts]: Start accepts. Automaton has 13738 states and 66019 transitions. Word has length 24 [2021-10-13 20:29:47,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:47,208 INFO L470 AbstractCegarLoop]: Abstraction has 13738 states and 66019 transitions. [2021-10-13 20:29:47,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-13 20:29:47,209 INFO L276 IsEmpty]: Start isEmpty. Operand 13738 states and 66019 transitions. [2021-10-13 20:29:47,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:29:47,247 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:47,248 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] [2021-10-13 20:29:47,262 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-13 20:29:47,448 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-13 20:29:47,448 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:47,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:47,449 INFO L82 PathProgramCache]: Analyzing trace with hash -2116922894, now seen corresponding path program 56 times [2021-10-13 20:29:47,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:47,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [431410399] [2021-10-13 20:29:47,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:29:47,450 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:47,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:47,451 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-13 20:29:47,453 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-13 20:29:48,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:29:48,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:48,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 20:29:48,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:48,397 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:29:48,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:48,593 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:29:48,593 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:48,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [431410399] [2021-10-13 20:29:48,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [431410399] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:48,594 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:48,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-13 20:29:48,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731530354] [2021-10-13 20:29:48,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:29:48,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:48,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:29:48,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:29:48,595 INFO L87 Difference]: Start difference. First operand 13738 states and 66019 transitions. Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 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-13 20:29:49,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:49,733 INFO L93 Difference]: Finished difference Result 19292 states and 89381 transitions. [2021-10-13 20:29:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 20:29:49,734 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 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-13 20:29:49,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:49,811 INFO L225 Difference]: With dead ends: 19292 [2021-10-13 20:29:49,811 INFO L226 Difference]: Without dead ends: 19276 [2021-10-13 20:29:49,811 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 443.7ms TimeCoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2021-10-13 20:29:49,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19276 states. [2021-10-13 20:29:50,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19276 to 15264. [2021-10-13 20:29:50,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15264 states, 15263 states have (on average 4.830505143156653) internal successors, (73728), 15263 states have internal predecessors, (73728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:50,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15264 states to 15264 states and 73728 transitions. [2021-10-13 20:29:50,500 INFO L78 Accepts]: Start accepts. Automaton has 15264 states and 73728 transitions. Word has length 24 [2021-10-13 20:29:50,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:50,501 INFO L470 AbstractCegarLoop]: Abstraction has 15264 states and 73728 transitions. [2021-10-13 20:29:50,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 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-13 20:29:50,501 INFO L276 IsEmpty]: Start isEmpty. Operand 15264 states and 73728 transitions. [2021-10-13 20:29:50,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:29:50,550 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:50,550 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] [2021-10-13 20:29:50,562 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-13 20:29:50,758 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-13 20:29:50,759 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:50,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:50,759 INFO L82 PathProgramCache]: Analyzing trace with hash 491568848, now seen corresponding path program 57 times [2021-10-13 20:29:50,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:50,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1270468855] [2021-10-13 20:29:50,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:29:50,760 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:50,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:50,762 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-13 20:29:50,763 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-13 20:29:51,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 20:29:51,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:51,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 20:29:51,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:51,517 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:29:51,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:51,730 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:29:51,731 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:51,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1270468855] [2021-10-13 20:29:51,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1270468855] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:51,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:51,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-10-13 20:29:51,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158770486] [2021-10-13 20:29:51,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:29:51,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:51,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:29:51,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:29:51,733 INFO L87 Difference]: Start difference. First operand 15264 states and 73728 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-13 20:29:53,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:53,695 INFO L93 Difference]: Finished difference Result 18418 states and 85738 transitions. [2021-10-13 20:29:53,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 20:29:53,696 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-13 20:29:53,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:53,774 INFO L225 Difference]: With dead ends: 18418 [2021-10-13 20:29:53,775 INFO L226 Difference]: Without dead ends: 18380 [2021-10-13 20:29:53,775 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 890.3ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-10-13 20:29:53,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18380 states. [2021-10-13 20:29:54,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18380 to 15366. [2021-10-13 20:29:54,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15366 states, 15365 states have (on average 4.820566221932965) internal successors, (74068), 15365 states have internal predecessors, (74068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:29:54,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15366 states to 15366 states and 74068 transitions. [2021-10-13 20:29:54,512 INFO L78 Accepts]: Start accepts. Automaton has 15366 states and 74068 transitions. Word has length 24 [2021-10-13 20:29:54,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:29:54,512 INFO L470 AbstractCegarLoop]: Abstraction has 15366 states and 74068 transitions. [2021-10-13 20:29:54,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-13 20:29:54,512 INFO L276 IsEmpty]: Start isEmpty. Operand 15366 states and 74068 transitions. [2021-10-13 20:29:54,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:29:54,555 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:29:54,555 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-13 20:29:54,567 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-13 20:29:54,756 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-13 20:29:54,756 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:29:54,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:29:54,757 INFO L82 PathProgramCache]: Analyzing trace with hash 837768927, now seen corresponding path program 58 times [2021-10-13 20:29:54,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:29:54,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [332951967] [2021-10-13 20:29:54,758 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:29:54,758 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:29:54,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:29:54,759 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-13 20:29:54,760 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-13 20:29:55,340 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:29:55,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:29:55,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:29:55,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:29:55,498 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:55,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:29:55,878 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:29:55,878 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:29:55,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [332951967] [2021-10-13 20:29:55,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [332951967] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:29:55,878 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:29:55,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-13 20:29:55,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765274101] [2021-10-13 20:29:55,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 20:29:55,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:29:55,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 20:29:55,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-10-13 20:29:55,880 INFO L87 Difference]: Start difference. First operand 15366 states and 74068 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 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-13 20:29:59,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:29:59,185 INFO L93 Difference]: Finished difference Result 26318 states and 118535 transitions. [2021-10-13 20:29:59,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-13 20:29:59,187 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 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 24 [2021-10-13 20:29:59,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:29:59,298 INFO L225 Difference]: With dead ends: 26318 [2021-10-13 20:29:59,298 INFO L226 Difference]: Without dead ends: 26166 [2021-10-13 20:29:59,299 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 828 ImplicationChecksByTransitivity, 1931.2ms TimeCoverageRelationStatistics Valid=705, Invalid=2157, Unknown=0, NotChecked=0, Total=2862 [2021-10-13 20:29:59,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26166 states. [2021-10-13 20:30:00,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26166 to 16962. [2021-10-13 20:30:00,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16962 states, 16961 states have (on average 4.859972878957609) internal successors, (82430), 16961 states have internal predecessors, (82430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:00,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16962 states to 16962 states and 82430 transitions. [2021-10-13 20:30:00,167 INFO L78 Accepts]: Start accepts. Automaton has 16962 states and 82430 transitions. Word has length 24 [2021-10-13 20:30:00,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:30:00,167 INFO L470 AbstractCegarLoop]: Abstraction has 16962 states and 82430 transitions. [2021-10-13 20:30:00,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 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-13 20:30:00,167 INFO L276 IsEmpty]: Start isEmpty. Operand 16962 states and 82430 transitions. [2021-10-13 20:30:00,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:30:00,214 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:30:00,214 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] [2021-10-13 20:30:00,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (77)] Forceful destruction successful, exit code 0 [2021-10-13 20:30:00,415 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-13 20:30:00,415 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:30:00,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:30:00,416 INFO L82 PathProgramCache]: Analyzing trace with hash 1242945862, now seen corresponding path program 59 times [2021-10-13 20:30:00,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:30:00,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [143826057] [2021-10-13 20:30:00,417 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:30:00,417 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:30:00,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:30:00,418 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-13 20:30:00,419 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-13 20:30:01,056 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:30:01,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:30:01,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 20:30:01,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:30:01,231 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:30:01,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:30:01,660 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:30:01,661 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:30:01,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [143826057] [2021-10-13 20:30:01,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [143826057] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:30:01,661 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:30:01,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-10-13 20:30:01,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271304420] [2021-10-13 20:30:01,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:30:01,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:30:01,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:30:01,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:30:01,663 INFO L87 Difference]: Start difference. First operand 16962 states and 82430 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-13 20:30:03,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:30:03,616 INFO L93 Difference]: Finished difference Result 21996 states and 102531 transitions. [2021-10-13 20:30:03,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 20:30:03,616 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 24 [2021-10-13 20:30:03,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:30:03,721 INFO L225 Difference]: With dead ends: 21996 [2021-10-13 20:30:03,721 INFO L226 Difference]: Without dead ends: 21980 [2021-10-13 20:30:03,721 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 1172.5ms TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2021-10-13 20:30:03,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21980 states. [2021-10-13 20:30:04,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21980 to 17570. [2021-10-13 20:30:04,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17570 states, 17569 states have (on average 4.885423188570778) internal successors, (85832), 17569 states have internal predecessors, (85832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:04,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17570 states to 17570 states and 85832 transitions. [2021-10-13 20:30:04,555 INFO L78 Accepts]: Start accepts. Automaton has 17570 states and 85832 transitions. Word has length 24 [2021-10-13 20:30:04,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:30:04,555 INFO L470 AbstractCegarLoop]: Abstraction has 17570 states and 85832 transitions. [2021-10-13 20:30:04,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-13 20:30:04,556 INFO L276 IsEmpty]: Start isEmpty. Operand 17570 states and 85832 transitions. [2021-10-13 20:30:04,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:30:04,609 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:30:04,609 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] [2021-10-13 20:30:04,620 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-13 20:30:04,809 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-13 20:30:04,810 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:30:04,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:30:04,810 INFO L82 PathProgramCache]: Analyzing trace with hash 819707010, now seen corresponding path program 60 times [2021-10-13 20:30:04,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:30:04,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1587182957] [2021-10-13 20:30:04,811 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:30:04,811 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:30:04,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:30:04,813 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-13 20:30:04,814 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-13 20:30:05,485 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 20:30:05,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:30:05,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 20:30:05,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:30:05,774 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-13 20:30:05,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:30:06,486 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:30:06,487 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:30:06,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1587182957] [2021-10-13 20:30:06,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1587182957] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:30:06,487 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:30:06,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-10-13 20:30:06,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993363392] [2021-10-13 20:30:06,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 20:30:06,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:30:06,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 20:30:06,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2021-10-13 20:30:06,489 INFO L87 Difference]: Start difference. First operand 17570 states and 85832 transitions. Second operand has 20 states, 20 states have (on average 1.85) internal successors, (37), 20 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-13 20:30:13,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:30:13,848 INFO L93 Difference]: Finished difference Result 24172 states and 111539 transitions. [2021-10-13 20:30:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-13 20:30:13,849 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.85) internal successors, (37), 20 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 24 [2021-10-13 20:30:13,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:30:13,969 INFO L225 Difference]: With dead ends: 24172 [2021-10-13 20:30:13,969 INFO L226 Difference]: Without dead ends: 24154 [2021-10-13 20:30:13,970 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1287 ImplicationChecksByTransitivity, 4936.9ms TimeCoverageRelationStatistics Valid=837, Invalid=3453, Unknown=0, NotChecked=0, Total=4290 [2021-10-13 20:30:14,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24154 states. [2021-10-13 20:30:14,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24154 to 18706. [2021-10-13 20:30:14,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18706 states, 18705 states have (on average 4.898690189788827) internal successors, (91630), 18705 states have internal predecessors, (91630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:14,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18706 states to 18706 states and 91630 transitions. [2021-10-13 20:30:14,857 INFO L78 Accepts]: Start accepts. Automaton has 18706 states and 91630 transitions. Word has length 24 [2021-10-13 20:30:14,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:30:14,857 INFO L470 AbstractCegarLoop]: Abstraction has 18706 states and 91630 transitions. [2021-10-13 20:30:14,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.85) internal successors, (37), 20 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-13 20:30:14,857 INFO L276 IsEmpty]: Start isEmpty. Operand 18706 states and 91630 transitions. [2021-10-13 20:30:14,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:30:14,912 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:30:14,912 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] [2021-10-13 20:30:14,925 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-13 20:30:15,112 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-13 20:30:15,113 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:30:15,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:30:15,114 INFO L82 PathProgramCache]: Analyzing trace with hash 1010400514, now seen corresponding path program 61 times [2021-10-13 20:30:15,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:30:15,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [373265702] [2021-10-13 20:30:15,114 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:30:15,115 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:30:15,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:30:15,116 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-13 20:30:15,117 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-13 20:30:15,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:30:15,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:30:15,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:30:15,946 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:30:15,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:30:16,196 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-13 20:30:16,196 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:30:16,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [373265702] [2021-10-13 20:30:16,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [373265702] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:30:16,196 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:30:16,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-10-13 20:30:16,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121019212] [2021-10-13 20:30:16,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:30:16,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:30:16,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:30:16,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:30:16,198 INFO L87 Difference]: Start difference. First operand 18706 states and 91630 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:17,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:30:17,652 INFO L93 Difference]: Finished difference Result 22714 states and 107698 transitions. [2021-10-13 20:30:17,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 20:30:17,652 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-13 20:30:17,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:30:17,749 INFO L225 Difference]: With dead ends: 22714 [2021-10-13 20:30:17,750 INFO L226 Difference]: Without dead ends: 22706 [2021-10-13 20:30:17,750 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 756.3ms TimeCoverageRelationStatistics Valid=167, Invalid=535, Unknown=0, NotChecked=0, Total=702 [2021-10-13 20:30:17,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22706 states. [2021-10-13 20:30:18,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22706 to 19356. [2021-10-13 20:30:18,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19356 states, 19355 states have (on average 4.917024024799793) internal successors, (95169), 19355 states have internal predecessors, (95169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:18,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19356 states to 19356 states and 95169 transitions. [2021-10-13 20:30:18,599 INFO L78 Accepts]: Start accepts. Automaton has 19356 states and 95169 transitions. Word has length 24 [2021-10-13 20:30:18,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:30:18,599 INFO L470 AbstractCegarLoop]: Abstraction has 19356 states and 95169 transitions. [2021-10-13 20:30:18,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:18,599 INFO L276 IsEmpty]: Start isEmpty. Operand 19356 states and 95169 transitions. [2021-10-13 20:30:18,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:30:18,654 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:30:18,654 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] [2021-10-13 20:30:18,668 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-13 20:30:18,861 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-13 20:30:18,862 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:30:18,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:30:18,862 INFO L82 PathProgramCache]: Analyzing trace with hash 1899567648, now seen corresponding path program 62 times [2021-10-13 20:30:18,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:30:18,863 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [371950320] [2021-10-13 20:30:18,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:30:18,863 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:30:18,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:30:18,865 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-13 20:30:18,867 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-13 20:30:19,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:30:19,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:30:19,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 20:30:19,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:30:19,742 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:30:19,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:30:20,179 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:30:20,180 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:30:20,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [371950320] [2021-10-13 20:30:20,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [371950320] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:30:20,180 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:30:20,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-10-13 20:30:20,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892976194] [2021-10-13 20:30:20,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:30:20,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:30:20,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:30:20,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:30:20,183 INFO L87 Difference]: Start difference. First operand 19356 states and 95169 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) 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-13 20:30:21,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:30:21,699 INFO L93 Difference]: Finished difference Result 25538 states and 121837 transitions. [2021-10-13 20:30:21,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-13 20:30:21,700 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) 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 24 [2021-10-13 20:30:21,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:30:22,048 INFO L225 Difference]: With dead ends: 25538 [2021-10-13 20:30:22,048 INFO L226 Difference]: Without dead ends: 25520 [2021-10-13 20:30:22,049 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 644.8ms TimeCoverageRelationStatistics Valid=193, Invalid=677, Unknown=0, NotChecked=0, Total=870 [2021-10-13 20:30:22,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25520 states. [2021-10-13 20:30:22,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25520 to 20708. [2021-10-13 20:30:22,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20708 states, 20707 states have (on average 4.956005215627566) internal successors, (102624), 20707 states have internal predecessors, (102624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:23,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20708 states to 20708 states and 102624 transitions. [2021-10-13 20:30:23,087 INFO L78 Accepts]: Start accepts. Automaton has 20708 states and 102624 transitions. Word has length 24 [2021-10-13 20:30:23,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:30:23,087 INFO L470 AbstractCegarLoop]: Abstraction has 20708 states and 102624 transitions. [2021-10-13 20:30:23,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) 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-13 20:30:23,087 INFO L276 IsEmpty]: Start isEmpty. Operand 20708 states and 102624 transitions. [2021-10-13 20:30:23,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:30:23,149 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:30:23,149 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] [2021-10-13 20:30:23,161 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-13 20:30:23,350 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-13 20:30:23,350 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:30:23,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:30:23,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1197950446, now seen corresponding path program 63 times [2021-10-13 20:30:23,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:30:23,352 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1314421041] [2021-10-13 20:30:23,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:30:23,352 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:30:23,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:30:23,355 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-13 20:30:23,356 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-13 20:30:24,033 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 20:30:24,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:30:24,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:30:24,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:30:24,215 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:30:24,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:30:24,478 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:30:24,479 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:30:24,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1314421041] [2021-10-13 20:30:24,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1314421041] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:30:24,479 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:30:24,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-10-13 20:30:24,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941179608] [2021-10-13 20:30:24,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:30:24,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:30:24,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:30:24,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:30:24,481 INFO L87 Difference]: Start difference. First operand 20708 states and 102624 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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-13 20:30:25,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:30:25,968 INFO L93 Difference]: Finished difference Result 27062 states and 127194 transitions. [2021-10-13 20:30:25,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 20:30:25,969 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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 24 [2021-10-13 20:30:25,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:30:26,093 INFO L225 Difference]: With dead ends: 27062 [2021-10-13 20:30:26,094 INFO L226 Difference]: Without dead ends: 27028 [2021-10-13 20:30:26,094 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 579.5ms TimeCoverageRelationStatistics Valid=217, Invalid=653, Unknown=0, NotChecked=0, Total=870 [2021-10-13 20:30:26,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27028 states. [2021-10-13 20:30:26,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27028 to 21632. [2021-10-13 20:30:26,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21632 states, 21631 states have (on average 4.959086496232259) internal successors, (107270), 21631 states have internal predecessors, (107270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:27,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21632 states to 21632 states and 107270 transitions. [2021-10-13 20:30:27,080 INFO L78 Accepts]: Start accepts. Automaton has 21632 states and 107270 transitions. Word has length 24 [2021-10-13 20:30:27,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:30:27,080 INFO L470 AbstractCegarLoop]: Abstraction has 21632 states and 107270 transitions. [2021-10-13 20:30:27,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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-13 20:30:27,081 INFO L276 IsEmpty]: Start isEmpty. Operand 21632 states and 107270 transitions. [2021-10-13 20:30:27,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:30:27,379 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:30:27,379 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] [2021-10-13 20:30:27,395 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-13 20:30:27,593 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-13 20:30:27,594 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:30:27,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:30:27,594 INFO L82 PathProgramCache]: Analyzing trace with hash 192987008, now seen corresponding path program 64 times [2021-10-13 20:30:27,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:30:27,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [512424307] [2021-10-13 20:30:27,596 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:30:27,596 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:30:27,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:30:27,597 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-13 20:30:27,599 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-13 20:30:28,238 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:30:28,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:30:28,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:30:28,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:30:28,414 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:30:28,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:30:28,699 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:30:28,700 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:30:28,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [512424307] [2021-10-13 20:30:28,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [512424307] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:30:28,700 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:30:28,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-13 20:30:28,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89459319] [2021-10-13 20:30:28,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 20:30:28,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:30:28,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 20:30:28,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-10-13 20:30:28,702 INFO L87 Difference]: Start difference. First operand 21632 states and 107270 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:30,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:30:30,879 INFO L93 Difference]: Finished difference Result 25106 states and 120462 transitions. [2021-10-13 20:30:30,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 20:30:30,880 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-13 20:30:30,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:30:31,076 INFO L225 Difference]: With dead ends: 25106 [2021-10-13 20:30:31,077 INFO L226 Difference]: Without dead ends: 25102 [2021-10-13 20:30:31,078 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 1139.6ms TimeCoverageRelationStatistics Valid=299, Invalid=757, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 20:30:31,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25102 states. [2021-10-13 20:30:32,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25102 to 22060. [2021-10-13 20:30:32,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22060 states, 22059 states have (on average 4.949091073938075) internal successors, (109172), 22059 states have internal predecessors, (109172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:32,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22060 states to 22060 states and 109172 transitions. [2021-10-13 20:30:32,801 INFO L78 Accepts]: Start accepts. Automaton has 22060 states and 109172 transitions. Word has length 24 [2021-10-13 20:30:32,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:30:32,801 INFO L470 AbstractCegarLoop]: Abstraction has 22060 states and 109172 transitions. [2021-10-13 20:30:32,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:32,802 INFO L276 IsEmpty]: Start isEmpty. Operand 22060 states and 109172 transitions. [2021-10-13 20:30:32,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:30:32,863 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:30:32,863 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] [2021-10-13 20:30:32,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (83)] Forceful destruction successful, exit code 0 [2021-10-13 20:30:33,063 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-13 20:30:33,064 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:30:33,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:30:33,065 INFO L82 PathProgramCache]: Analyzing trace with hash -756258398, now seen corresponding path program 65 times [2021-10-13 20:30:33,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:30:33,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1869531136] [2021-10-13 20:30:33,066 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:30:33,066 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:30:33,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:30:33,067 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-13 20:30:33,069 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-13 20:30:33,744 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:30:33,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:30:33,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 20:30:33,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:30:33,914 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:30:33,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:30:34,412 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:30:34,412 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:30:34,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1869531136] [2021-10-13 20:30:34,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1869531136] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:30:34,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:30:34,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-13 20:30:34,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067195306] [2021-10-13 20:30:34,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:30:34,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:30:34,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:30:34,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:30:34,414 INFO L87 Difference]: Start difference. First operand 22060 states and 109172 transitions. Second operand has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:37,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:30:37,221 INFO L93 Difference]: Finished difference Result 31168 states and 148437 transitions. [2021-10-13 20:30:37,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 20:30:37,222 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-13 20:30:37,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:30:37,363 INFO L225 Difference]: With dead ends: 31168 [2021-10-13 20:30:37,363 INFO L226 Difference]: Without dead ends: 31154 [2021-10-13 20:30:37,364 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1911.3ms TimeCoverageRelationStatistics Valid=219, Invalid=651, Unknown=0, NotChecked=0, Total=870 [2021-10-13 20:30:37,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31154 states. [2021-10-13 20:30:38,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31154 to 24430. [2021-10-13 20:30:38,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24430 states, 24429 states have (on average 4.980555896680175) internal successors, (121670), 24429 states have internal predecessors, (121670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:38,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24430 states to 24430 states and 121670 transitions. [2021-10-13 20:30:38,597 INFO L78 Accepts]: Start accepts. Automaton has 24430 states and 121670 transitions. Word has length 24 [2021-10-13 20:30:38,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:30:38,597 INFO L470 AbstractCegarLoop]: Abstraction has 24430 states and 121670 transitions. [2021-10-13 20:30:38,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:38,597 INFO L276 IsEmpty]: Start isEmpty. Operand 24430 states and 121670 transitions. [2021-10-13 20:30:38,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:30:38,671 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:30:38,671 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] [2021-10-13 20:30:38,686 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-13 20:30:38,871 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-13 20:30:38,872 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:30:38,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:30:38,873 INFO L82 PathProgramCache]: Analyzing trace with hash 132908736, now seen corresponding path program 66 times [2021-10-13 20:30:38,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:30:38,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [429048903] [2021-10-13 20:30:38,874 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:30:38,874 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:30:38,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:30:38,875 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-13 20:30:38,877 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-13 20:30:39,888 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 20:30:39,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:30:39,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:30:39,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:30:40,128 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:30:40,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:30:40,575 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:30:40,575 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:30:40,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [429048903] [2021-10-13 20:30:40,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [429048903] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:30:40,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:30:40,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-10-13 20:30:40,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988864280] [2021-10-13 20:30:40,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 20:30:40,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:30:40,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 20:30:40,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2021-10-13 20:30:40,577 INFO L87 Difference]: Start difference. First operand 24430 states and 121670 transitions. Second operand has 20 states, 20 states have (on average 1.8) internal successors, (36), 20 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-13 20:30:45,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:30:45,995 INFO L93 Difference]: Finished difference Result 27112 states and 132924 transitions. [2021-10-13 20:30:45,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-13 20:30:45,996 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 20 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 24 [2021-10-13 20:30:45,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:30:46,123 INFO L225 Difference]: With dead ends: 27112 [2021-10-13 20:30:46,123 INFO L226 Difference]: Without dead ends: 27104 [2021-10-13 20:30:46,123 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 2991.7ms TimeCoverageRelationStatistics Valid=916, Invalid=3506, Unknown=0, NotChecked=0, Total=4422 [2021-10-13 20:30:46,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27104 states. [2021-10-13 20:30:46,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27104 to 24546. [2021-10-13 20:30:46,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24546 states, 24545 states have (on average 4.9816255856589935) internal successors, (122274), 24545 states have internal predecessors, (122274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:47,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24546 states to 24546 states and 122274 transitions. [2021-10-13 20:30:47,170 INFO L78 Accepts]: Start accepts. Automaton has 24546 states and 122274 transitions. Word has length 24 [2021-10-13 20:30:47,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:30:47,170 INFO L470 AbstractCegarLoop]: Abstraction has 24546 states and 122274 transitions. [2021-10-13 20:30:47,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 20 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-13 20:30:47,170 INFO L276 IsEmpty]: Start isEmpty. Operand 24546 states and 122274 transitions. [2021-10-13 20:30:47,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:30:47,248 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:30:47,248 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] [2021-10-13 20:30:47,262 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (85)] Forceful destruction successful, exit code 0 [2021-10-13 20:30:47,448 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-13 20:30:47,450 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:30:47,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:30:47,451 INFO L82 PathProgramCache]: Analyzing trace with hash -1178744124, now seen corresponding path program 67 times [2021-10-13 20:30:47,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:30:47,451 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [299446613] [2021-10-13 20:30:47,452 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:30:47,452 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:30:47,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:30:47,454 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-13 20:30:47,455 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-13 20:30:48,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:30:48,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:30:48,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:30:48,409 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:30:48,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:30:48,802 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:30:48,803 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:30:48,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [299446613] [2021-10-13 20:30:48,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [299446613] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:30:48,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:30:48,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-13 20:30:48,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705497225] [2021-10-13 20:30:48,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 20:30:48,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:30:48,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 20:30:48,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-10-13 20:30:48,805 INFO L87 Difference]: Start difference. First operand 24546 states and 122274 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:50,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:30:50,798 INFO L93 Difference]: Finished difference Result 29444 states and 141876 transitions. [2021-10-13 20:30:50,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-13 20:30:50,798 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-13 20:30:50,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:30:50,942 INFO L225 Difference]: With dead ends: 29444 [2021-10-13 20:30:50,942 INFO L226 Difference]: Without dead ends: 29432 [2021-10-13 20:30:50,942 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 1128.2ms TimeCoverageRelationStatistics Valid=255, Invalid=675, Unknown=0, NotChecked=0, Total=930 [2021-10-13 20:30:50,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29432 states. [2021-10-13 20:30:51,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29432 to 25198. [2021-10-13 20:30:51,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25198 states, 25197 states have (on average 4.979957931499782) internal successors, (125480), 25197 states have internal predecessors, (125480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:52,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25198 states to 25198 states and 125480 transitions. [2021-10-13 20:30:52,077 INFO L78 Accepts]: Start accepts. Automaton has 25198 states and 125480 transitions. Word has length 24 [2021-10-13 20:30:52,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:30:52,078 INFO L470 AbstractCegarLoop]: Abstraction has 25198 states and 125480 transitions. [2021-10-13 20:30:52,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:52,078 INFO L276 IsEmpty]: Start isEmpty. Operand 25198 states and 125480 transitions. [2021-10-13 20:30:52,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:30:52,159 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:30:52,159 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] [2021-10-13 20:30:52,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (86)] Forceful destruction successful, exit code 0 [2021-10-13 20:30:52,359 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-13 20:30:52,360 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:30:52,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:30:52,360 INFO L82 PathProgramCache]: Analyzing trace with hash 617474818, now seen corresponding path program 68 times [2021-10-13 20:30:52,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:30:52,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [271251575] [2021-10-13 20:30:52,361 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:30:52,362 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:30:52,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:30:52,363 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-13 20:30:52,364 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-13 20:30:53,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:30:53,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:30:53,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 20:30:53,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:30:53,208 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:30:53,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:30:53,433 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:30:53,433 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:30:53,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [271251575] [2021-10-13 20:30:53,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [271251575] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:30:53,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:30:53,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-10-13 20:30:53,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144760446] [2021-10-13 20:30:53,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:30:53,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:30:53,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:30:53,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:30:53,435 INFO L87 Difference]: Start difference. First operand 25198 states and 125480 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:55,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:30:55,424 INFO L93 Difference]: Finished difference Result 31632 states and 153973 transitions. [2021-10-13 20:30:55,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 20:30:55,425 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-13 20:30:55,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:30:55,578 INFO L225 Difference]: With dead ends: 31632 [2021-10-13 20:30:55,578 INFO L226 Difference]: Without dead ends: 31594 [2021-10-13 20:30:55,579 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 1015.1ms TimeCoverageRelationStatistics Valid=173, Invalid=583, Unknown=0, NotChecked=0, Total=756 [2021-10-13 20:30:55,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31594 states. [2021-10-13 20:30:56,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31594 to 28008. [2021-10-13 20:30:56,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28008 states, 28007 states have (on average 5.030242439390152) internal successors, (140882), 28007 states have internal predecessors, (140882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:56,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28008 states to 28008 states and 140882 transitions. [2021-10-13 20:30:56,918 INFO L78 Accepts]: Start accepts. Automaton has 28008 states and 140882 transitions. Word has length 24 [2021-10-13 20:30:56,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:30:56,918 INFO L470 AbstractCegarLoop]: Abstraction has 28008 states and 140882 transitions. [2021-10-13 20:30:56,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:30:56,919 INFO L276 IsEmpty]: Start isEmpty. Operand 28008 states and 140882 transitions. [2021-10-13 20:30:57,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:30:57,006 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:30:57,006 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] [2021-10-13 20:30:57,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (87)] Forceful destruction successful, exit code 0 [2021-10-13 20:30:57,207 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-13 20:30:57,207 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:30:57,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:30:57,208 INFO L82 PathProgramCache]: Analyzing trace with hash -2120693086, now seen corresponding path program 69 times [2021-10-13 20:30:57,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:30:57,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [356540243] [2021-10-13 20:30:57,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:30:57,209 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:30:57,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:30:57,210 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-13 20:30:57,211 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-13 20:30:58,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 20:30:58,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:30:58,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 20:30:58,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:30:58,387 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:30:58,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:30:58,641 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:30:58,642 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:30:58,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [356540243] [2021-10-13 20:30:58,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [356540243] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:30:58,642 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:30:58,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-10-13 20:30:58,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821725991] [2021-10-13 20:30:58,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 20:30:58,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:30:58,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 20:30:58,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-10-13 20:30:58,644 INFO L87 Difference]: Start difference. First operand 28008 states and 140882 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:31:00,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:31:00,420 INFO L93 Difference]: Finished difference Result 33656 states and 165003 transitions. [2021-10-13 20:31:00,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 20:31:00,421 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have 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-13 20:31:00,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:31:00,902 INFO L225 Difference]: With dead ends: 33656 [2021-10-13 20:31:00,902 INFO L226 Difference]: Without dead ends: 33632 [2021-10-13 20:31:00,903 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 764.4ms TimeCoverageRelationStatistics Valid=173, Invalid=583, Unknown=0, NotChecked=0, Total=756 [2021-10-13 20:31:00,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33632 states. [2021-10-13 20:31:02,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33632 to 27948. [2021-10-13 20:31:02,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27948 states, 27947 states have (on average 5.026908076001002) internal successors, (140487), 27947 states have internal predecessors, (140487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:31:02,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27948 states to 27948 states and 140487 transitions. [2021-10-13 20:31:02,632 INFO L78 Accepts]: Start accepts. Automaton has 27948 states and 140487 transitions. Word has length 24 [2021-10-13 20:31:02,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:31:02,632 INFO L470 AbstractCegarLoop]: Abstraction has 27948 states and 140487 transitions. [2021-10-13 20:31:02,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:31:02,632 INFO L276 IsEmpty]: Start isEmpty. Operand 27948 states and 140487 transitions. [2021-10-13 20:31:02,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:31:02,749 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:31:02,750 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] [2021-10-13 20:31:02,766 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-13 20:31:02,965 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-13 20:31:02,966 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:31:02,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:31:02,967 INFO L82 PathProgramCache]: Analyzing trace with hash 798237664, now seen corresponding path program 70 times [2021-10-13 20:31:02,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:31:02,968 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [218018865] [2021-10-13 20:31:02,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:31:02,968 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:31:02,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:31:02,970 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-13 20:31:02,970 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-13 20:31:03,768 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:31:03,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:31:03,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:31:03,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:31:03,959 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:31:03,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:31:04,298 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:31:04,299 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:31:04,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [218018865] [2021-10-13 20:31:04,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [218018865] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:31:04,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:31:04,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-13 20:31:04,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005406544] [2021-10-13 20:31:04,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:31:04,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:31:04,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:31:04,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:31:04,300 INFO L87 Difference]: Start difference. First operand 27948 states and 140487 transitions. Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 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-13 20:31:06,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:31:06,553 INFO L93 Difference]: Finished difference Result 35058 states and 169275 transitions. [2021-10-13 20:31:06,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-13 20:31:06,554 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 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-13 20:31:06,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:31:06,739 INFO L225 Difference]: With dead ends: 35058 [2021-10-13 20:31:06,739 INFO L226 Difference]: Without dead ends: 35030 [2021-10-13 20:31:06,740 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1062.1ms TimeCoverageRelationStatistics Valid=206, Invalid=550, Unknown=0, NotChecked=0, Total=756 [2021-10-13 20:31:06,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35030 states. [2021-10-13 20:31:08,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35030 to 28740. [2021-10-13 20:31:08,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28740 states, 28739 states have (on average 5.040502453112495) internal successors, (144859), 28739 states have internal predecessors, (144859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:31:08,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28740 states to 28740 states and 144859 transitions. [2021-10-13 20:31:08,209 INFO L78 Accepts]: Start accepts. Automaton has 28740 states and 144859 transitions. Word has length 24 [2021-10-13 20:31:08,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:31:08,210 INFO L470 AbstractCegarLoop]: Abstraction has 28740 states and 144859 transitions. [2021-10-13 20:31:08,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 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-13 20:31:08,210 INFO L276 IsEmpty]: Start isEmpty. Operand 28740 states and 144859 transitions. [2021-10-13 20:31:08,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:31:08,298 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:31:08,298 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] [2021-10-13 20:31:08,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (89)] Forceful destruction successful, exit code 0 [2021-10-13 20:31:08,498 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-13 20:31:08,499 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:31:08,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:31:08,499 INFO L82 PathProgramCache]: Analyzing trace with hash -2085265076, now seen corresponding path program 71 times [2021-10-13 20:31:08,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:31:08,500 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1741555086] [2021-10-13 20:31:08,500 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:31:08,501 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:31:08,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:31:08,502 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-13 20:31:08,504 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-13 20:31:09,316 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:31:09,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:31:09,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:31:09,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:31:09,432 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-13 20:31:09,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:31:09,706 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-13 20:31:09,706 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:31:09,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1741555086] [2021-10-13 20:31:09,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1741555086] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:31:09,711 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:31:09,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:31:09,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489199569] [2021-10-13 20:31:09,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:31:09,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:31:09,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:31:09,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:31:09,712 INFO L87 Difference]: Start difference. First operand 28740 states and 144859 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-13 20:31:11,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:31:11,548 INFO L93 Difference]: Finished difference Result 38342 states and 186953 transitions. [2021-10-13 20:31:11,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:31:11,549 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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 24 [2021-10-13 20:31:11,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:31:11,743 INFO L225 Difference]: With dead ends: 38342 [2021-10-13 20:31:11,743 INFO L226 Difference]: Without dead ends: 38318 [2021-10-13 20:31:11,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 986.5ms TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2021-10-13 20:31:11,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38318 states. [2021-10-13 20:31:13,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38318 to 32382. [2021-10-13 20:31:13,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32382 states, 32381 states have (on average 5.072295481918409) internal successors, (164246), 32381 states have internal predecessors, (164246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:31:13,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32382 states to 32382 states and 164246 transitions. [2021-10-13 20:31:13,515 INFO L78 Accepts]: Start accepts. Automaton has 32382 states and 164246 transitions. Word has length 24 [2021-10-13 20:31:13,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:31:13,515 INFO L470 AbstractCegarLoop]: Abstraction has 32382 states and 164246 transitions. [2021-10-13 20:31:13,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-13 20:31:13,515 INFO L276 IsEmpty]: Start isEmpty. Operand 32382 states and 164246 transitions. [2021-10-13 20:31:13,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:31:13,978 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:31:13,978 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] [2021-10-13 20:31:13,994 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-13 20:31:14,192 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-13 20:31:14,192 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:31:14,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:31:14,193 INFO L82 PathProgramCache]: Analyzing trace with hash -830847008, now seen corresponding path program 72 times [2021-10-13 20:31:14,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:31:14,194 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1257623190] [2021-10-13 20:31:14,194 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:31:14,194 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:31:14,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:31:14,196 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-13 20:31:14,197 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-13 20:31:14,952 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-13 20:31:14,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:31:14,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 20:31:14,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:31:15,077 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:31:15,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:31:15,234 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:31:15,234 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:31:15,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1257623190] [2021-10-13 20:31:15,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1257623190] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:31:15,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:31:15,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:31:15,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784691433] [2021-10-13 20:31:15,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:31:15,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:31:15,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:31:15,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:31:15,236 INFO L87 Difference]: Start difference. First operand 32382 states and 164246 transitions. Second operand has 12 states, 12 states have (on average 3.0) 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-13 20:31:16,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:31:16,330 INFO L93 Difference]: Finished difference Result 35954 states and 178946 transitions. [2021-10-13 20:31:16,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 20:31:16,331 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) 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 24 [2021-10-13 20:31:16,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:31:16,936 INFO L225 Difference]: With dead ends: 35954 [2021-10-13 20:31:16,936 INFO L226 Difference]: Without dead ends: 35898 [2021-10-13 20:31:16,936 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 368.7ms TimeCoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2021-10-13 20:31:16,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35898 states. [2021-10-13 20:31:17,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35898 to 33142. [2021-10-13 20:31:18,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33142 states, 33141 states have (on average 5.079780332518633) internal successors, (168349), 33141 states have internal predecessors, (168349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:31:18,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33142 states to 33142 states and 168349 transitions. [2021-10-13 20:31:18,566 INFO L78 Accepts]: Start accepts. Automaton has 33142 states and 168349 transitions. Word has length 24 [2021-10-13 20:31:18,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:31:18,566 INFO L470 AbstractCegarLoop]: Abstraction has 33142 states and 168349 transitions. [2021-10-13 20:31:18,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) 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-13 20:31:18,567 INFO L276 IsEmpty]: Start isEmpty. Operand 33142 states and 168349 transitions. [2021-10-13 20:31:18,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 20:31:18,702 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:31:18,702 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] [2021-10-13 20:31:18,715 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-13 20:31:18,902 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-13 20:31:18,903 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:31:18,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:31:18,904 INFO L82 PathProgramCache]: Analyzing trace with hash 884271326, now seen corresponding path program 73 times [2021-10-13 20:31:18,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:31:18,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2078839324] [2021-10-13 20:31:18,905 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:31:18,905 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:31:18,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:31:18,907 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-13 20:31:18,909 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-13 20:31:19,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:31:19,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 20:31:19,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:31:19,842 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:31:19,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:31:20,034 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 20:31:20,035 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:31:20,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2078839324] [2021-10-13 20:31:20,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2078839324] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:31:20,035 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:31:20,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-13 20:31:20,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365836955] [2021-10-13 20:31:20,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 20:31:20,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:31:20,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 20:31:20,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:31:20,037 INFO L87 Difference]: Start difference. First operand 33142 states and 168349 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:31:21,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:31:21,559 INFO L93 Difference]: Finished difference Result 36354 states and 181480 transitions. [2021-10-13 20:31:21,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 20:31:21,560 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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-13 20:31:21,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:31:21,757 INFO L225 Difference]: With dead ends: 36354 [2021-10-13 20:31:21,757 INFO L226 Difference]: Without dead ends: 36294 [2021-10-13 20:31:21,757 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 468.4ms TimeCoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2021-10-13 20:31:21,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36294 states. [2021-10-13 20:31:23,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36294 to 33716. [2021-10-13 20:31:23,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33716 states, 33715 states have (on average 5.090760788966335) internal successors, (171635), 33715 states have internal predecessors, (171635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:31:23,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33716 states to 33716 states and 171635 transitions. [2021-10-13 20:31:23,608 INFO L78 Accepts]: Start accepts. Automaton has 33716 states and 171635 transitions. Word has length 24 [2021-10-13 20:31:23,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:31:23,608 INFO L470 AbstractCegarLoop]: Abstraction has 33716 states and 171635 transitions. [2021-10-13 20:31:23,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:31:23,608 INFO L276 IsEmpty]: Start isEmpty. Operand 33716 states and 171635 transitions. [2021-10-13 20:31:23,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:31:23,752 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:31:23,752 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:31:23,771 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-13 20:31:23,969 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-13 20:31:23,970 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:31:23,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:31:23,970 INFO L82 PathProgramCache]: Analyzing trace with hash -896182020, now seen corresponding path program 74 times [2021-10-13 20:31:23,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:31:23,971 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1493093318] [2021-10-13 20:31:23,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:31:23,971 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:31:23,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:31:23,972 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-13 20:31:23,977 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-13 20:31:24,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:31:24,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:31:24,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:31:24,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:31:25,963 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-13 20:31:25,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:31:26,561 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-13 20:31:26,562 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:31:26,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1493093318] [2021-10-13 20:31:26,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1493093318] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:31:26,562 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:31:26,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-10-13 20:31:26,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390791076] [2021-10-13 20:31:26,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:31:26,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:31:26,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:31:26,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:31:26,564 INFO L87 Difference]: Start difference. First operand 33716 states and 171635 transitions. Second operand has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:31:31,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:31:31,256 INFO L93 Difference]: Finished difference Result 36066 states and 181497 transitions. [2021-10-13 20:31:31,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 20:31:31,257 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:31:31,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:31:31,517 INFO L225 Difference]: With dead ends: 36066 [2021-10-13 20:31:31,517 INFO L226 Difference]: Without dead ends: 36048 [2021-10-13 20:31:31,517 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 671.4ms TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:31:31,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36048 states. [2021-10-13 20:31:32,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36048 to 35204. [2021-10-13 20:31:32,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35204 states, 35203 states have (on average 5.078629662244695) internal successors, (178783), 35203 states have internal predecessors, (178783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:31:32,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35204 states to 35204 states and 178783 transitions. [2021-10-13 20:31:32,966 INFO L78 Accepts]: Start accepts. Automaton has 35204 states and 178783 transitions. Word has length 25 [2021-10-13 20:31:32,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:31:32,967 INFO L470 AbstractCegarLoop]: Abstraction has 35204 states and 178783 transitions. [2021-10-13 20:31:32,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:31:32,967 INFO L276 IsEmpty]: Start isEmpty. Operand 35204 states and 178783 transitions. [2021-10-13 20:31:33,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:31:33,079 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:31:33,079 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:31:33,093 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-13 20:31:33,279 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-13 20:31:33,280 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:31:33,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:31:33,281 INFO L82 PathProgramCache]: Analyzing trace with hash -1963868898, now seen corresponding path program 75 times [2021-10-13 20:31:33,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:31:33,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1515834736] [2021-10-13 20:31:33,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:31:33,282 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:31:33,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:31:33,285 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-13 20:31:33,286 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-13 20:31:34,601 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 20:31:34,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:31:34,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:31:34,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:31:35,206 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-13 20:31:35,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:31:36,501 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-13 20:31:36,502 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:31:36,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1515834736] [2021-10-13 20:31:36,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1515834736] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:31:36,502 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:31:36,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:31:36,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423285776] [2021-10-13 20:31:36,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:31:36,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:31:36,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:31:36,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:31:36,503 INFO L87 Difference]: Start difference. First operand 35204 states and 178783 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:31:37,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:31:37,443 INFO L93 Difference]: Finished difference Result 36832 states and 185269 transitions. [2021-10-13 20:31:37,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:31:37,443 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:31:37,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:31:37,990 INFO L225 Difference]: With dead ends: 36832 [2021-10-13 20:31:37,990 INFO L226 Difference]: Without dead ends: 36818 [2021-10-13 20:31:37,990 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 1353.0ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:31:38,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36818 states. [2021-10-13 20:31:39,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36818 to 36114. [2021-10-13 20:31:39,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36114 states, 36113 states have (on average 5.068091822889264) internal successors, (183024), 36113 states have internal predecessors, (183024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:31:39,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36114 states to 36114 states and 183024 transitions. [2021-10-13 20:31:39,637 INFO L78 Accepts]: Start accepts. Automaton has 36114 states and 183024 transitions. Word has length 25 [2021-10-13 20:31:39,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:31:39,637 INFO L470 AbstractCegarLoop]: Abstraction has 36114 states and 183024 transitions. [2021-10-13 20:31:39,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:31:39,637 INFO L276 IsEmpty]: Start isEmpty. Operand 36114 states and 183024 transitions. [2021-10-13 20:31:39,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:31:39,784 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:31:39,784 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:31:39,801 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-13 20:31:39,998 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-13 20:31:39,999 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:31:40,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:31:40,000 INFO L82 PathProgramCache]: Analyzing trace with hash 1634692326, now seen corresponding path program 76 times [2021-10-13 20:31:40,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:31:40,000 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [22058136] [2021-10-13 20:31:40,001 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:31:40,001 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:31:40,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:31:40,002 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:31:40,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (95)] Waiting until timeout for monitored process [2021-10-13 20:31:40,842 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:31:40,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:31:40,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:31:40,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:31:41,420 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-13 20:31:41,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:31:42,758 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-13 20:31:42,758 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:31:42,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [22058136] [2021-10-13 20:31:42,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [22058136] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:31:42,758 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:31:42,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:31:42,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891726464] [2021-10-13 20:31:42,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:31:42,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:31:42,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:31:42,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:31:42,763 INFO L87 Difference]: Start difference. First operand 36114 states and 183024 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:31:44,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:31:44,092 INFO L93 Difference]: Finished difference Result 37734 states and 189610 transitions. [2021-10-13 20:31:44,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:31:44,093 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:31:44,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:31:44,351 INFO L225 Difference]: With dead ends: 37734 [2021-10-13 20:31:44,351 INFO L226 Difference]: Without dead ends: 37720 [2021-10-13 20:31:44,351 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 1324.2ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:31:44,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37720 states. [2021-10-13 20:31:45,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37720 to 36966. [2021-10-13 20:31:45,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36966 states, 36965 states have (on average 5.062626809143785) internal successors, (187140), 36965 states have internal predecessors, (187140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:31:46,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36966 states to 36966 states and 187140 transitions. [2021-10-13 20:31:46,072 INFO L78 Accepts]: Start accepts. Automaton has 36966 states and 187140 transitions. Word has length 25 [2021-10-13 20:31:46,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:31:46,072 INFO L470 AbstractCegarLoop]: Abstraction has 36966 states and 187140 transitions. [2021-10-13 20:31:46,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:31:46,073 INFO L276 IsEmpty]: Start isEmpty. Operand 36966 states and 187140 transitions. [2021-10-13 20:31:46,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:31:46,187 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:31:46,187 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:31:46,199 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (95)] Ended with exit code 0 [2021-10-13 20:31:46,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:31:46,388 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:31:46,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:31:46,388 INFO L82 PathProgramCache]: Analyzing trace with hash 1626961928, now seen corresponding path program 77 times [2021-10-13 20:31:46,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:31:46,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1071458592] [2021-10-13 20:31:46,389 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:31:46,389 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:31:46,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:31:46,391 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:31:46,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (96)] Waiting until timeout for monitored process [2021-10-13 20:31:47,263 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:31:47,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:31:47,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:31:47,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:31:47,837 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-13 20:31:47,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:31:52,862 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-13 20:31:52,862 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:31:52,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1071458592] [2021-10-13 20:31:52,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1071458592] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:31:52,863 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:31:52,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:31:52,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022160275] [2021-10-13 20:31:52,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:31:52,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:31:52,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:31:52,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=148, Unknown=2, NotChecked=0, Total=182 [2021-10-13 20:31:52,864 INFO L87 Difference]: Start difference. First operand 36966 states and 187140 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:01,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:32:01,390 INFO L93 Difference]: Finished difference Result 38360 states and 192730 transitions. [2021-10-13 20:32:01,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:32:01,390 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:01,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:32:01,589 INFO L225 Difference]: With dead ends: 38360 [2021-10-13 20:32:01,589 INFO L226 Difference]: Without dead ends: 38336 [2021-10-13 20:32:01,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 5356.2ms TimeCoverageRelationStatistics Valid=36, Invalid=172, Unknown=2, NotChecked=0, Total=210 [2021-10-13 20:32:01,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38336 states. [2021-10-13 20:32:02,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38336 to 37596. [2021-10-13 20:32:02,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37596 states, 37595 states have (on average 5.060885756084586) internal successors, (190264), 37595 states have internal predecessors, (190264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:32:03,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37596 states to 37596 states and 190264 transitions. [2021-10-13 20:32:03,247 INFO L78 Accepts]: Start accepts. Automaton has 37596 states and 190264 transitions. Word has length 25 [2021-10-13 20:32:03,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:32:03,248 INFO L470 AbstractCegarLoop]: Abstraction has 37596 states and 190264 transitions. [2021-10-13 20:32:03,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:03,248 INFO L276 IsEmpty]: Start isEmpty. Operand 37596 states and 190264 transitions. [2021-10-13 20:32:03,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:32:03,412 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:32:03,412 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:32:03,432 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (96)] Forceful destruction successful, exit code 0 [2021-10-13 20:32:03,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:32:03,626 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:32:03,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:32:03,626 INFO L82 PathProgramCache]: Analyzing trace with hash -1923302870, now seen corresponding path program 78 times [2021-10-13 20:32:03,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:32:03,627 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1133936928] [2021-10-13 20:32:03,627 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:32:03,628 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:32:03,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:32:03,629 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:32:03,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (97)] Waiting until timeout for monitored process [2021-10-13 20:32:04,932 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 20:32:04,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:32:04,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:32:04,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:32:05,510 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-13 20:32:05,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:32:06,673 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-13 20:32:06,673 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:32:06,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1133936928] [2021-10-13 20:32:06,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1133936928] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:32:06,678 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:32:06,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-10-13 20:32:06,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787272551] [2021-10-13 20:32:06,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:32:06,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:32:06,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:32:06,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:32:06,680 INFO L87 Difference]: Start difference. First operand 37596 states and 190264 transitions. Second operand has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:32:15,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:32:15,096 INFO L93 Difference]: Finished difference Result 38758 states and 194474 transitions. [2021-10-13 20:32:15,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 20:32:15,097 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:32:15,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:32:15,665 INFO L225 Difference]: With dead ends: 38758 [2021-10-13 20:32:15,665 INFO L226 Difference]: Without dead ends: 38744 [2021-10-13 20:32:15,665 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1186.8ms TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:32:15,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38744 states. [2021-10-13 20:32:16,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38744 to 37886. [2021-10-13 20:32:16,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37886 states, 37885 states have (on average 5.057410584664115) internal successors, (191600), 37885 states have internal predecessors, (191600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:32:17,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37886 states to 37886 states and 191600 transitions. [2021-10-13 20:32:17,312 INFO L78 Accepts]: Start accepts. Automaton has 37886 states and 191600 transitions. Word has length 25 [2021-10-13 20:32:17,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:32:17,312 INFO L470 AbstractCegarLoop]: Abstraction has 37886 states and 191600 transitions. [2021-10-13 20:32:17,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:32:17,312 INFO L276 IsEmpty]: Start isEmpty. Operand 37886 states and 191600 transitions. [2021-10-13 20:32:17,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:32:17,493 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:32:17,493 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] [2021-10-13 20:32:17,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (97)] Forceful destruction successful, exit code 0 [2021-10-13 20:32:17,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:32:17,698 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:32:17,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:32:17,699 INFO L82 PathProgramCache]: Analyzing trace with hash 1251117489, now seen corresponding path program 79 times [2021-10-13 20:32:17,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:32:17,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [944929313] [2021-10-13 20:32:17,700 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:32:17,700 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:32:17,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:32:17,701 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:32:17,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (98)] Waiting until timeout for monitored process [2021-10-13 20:32:18,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:32:18,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:32:18,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:32:18,674 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:32:18,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:32:18,879 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:32:18,880 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:32:18,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [944929313] [2021-10-13 20:32:18,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [944929313] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:32:18,880 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:32:18,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-13 20:32:18,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508784268] [2021-10-13 20:32:18,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 20:32:18,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:32:18,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 20:32:18,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-10-13 20:32:18,882 INFO L87 Difference]: Start difference. First operand 37886 states and 191600 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:32:21,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:32:21,322 INFO L93 Difference]: Finished difference Result 67106 states and 333227 transitions. [2021-10-13 20:32:21,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-13 20:32:21,323 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-13 20:32:21,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:32:21,701 INFO L225 Difference]: With dead ends: 67106 [2021-10-13 20:32:21,701 INFO L226 Difference]: Without dead ends: 67100 [2021-10-13 20:32:21,701 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 862.1ms TimeCoverageRelationStatistics Valid=358, Invalid=1048, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 20:32:21,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67100 states. [2021-10-13 20:32:23,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67100 to 37054. [2021-10-13 20:32:23,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37054 states, 37053 states have (on average 5.048066283431841) internal successors, (187046), 37053 states have internal predecessors, (187046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:32:24,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37054 states to 37054 states and 187046 transitions. [2021-10-13 20:32:24,111 INFO L78 Accepts]: Start accepts. Automaton has 37054 states and 187046 transitions. Word has length 25 [2021-10-13 20:32:24,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:32:24,112 INFO L470 AbstractCegarLoop]: Abstraction has 37054 states and 187046 transitions. [2021-10-13 20:32:24,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:32:24,112 INFO L276 IsEmpty]: Start isEmpty. Operand 37054 states and 187046 transitions. [2021-10-13 20:32:24,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:32:24,225 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:32:24,225 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:32:24,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (98)] Forceful destruction successful, exit code 0 [2021-10-13 20:32:24,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:32:24,428 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:32:24,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:32:24,429 INFO L82 PathProgramCache]: Analyzing trace with hash -958293890, now seen corresponding path program 80 times [2021-10-13 20:32:24,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:32:24,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [860860122] [2021-10-13 20:32:24,429 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:32:24,429 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:32:24,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:32:24,430 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:32:24,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (99)] Waiting until timeout for monitored process [2021-10-13 20:32:25,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:32:25,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:32:25,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:32:25,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:32:26,341 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-13 20:32:26,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:32:26,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-13 20:32:26,999 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:32:26,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [860860122] [2021-10-13 20:32:27,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [860860122] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:32:27,000 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:32:27,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:32:27,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48163623] [2021-10-13 20:32:27,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:32:27,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:32:27,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:32:27,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:32:27,001 INFO L87 Difference]: Start difference. First operand 37054 states and 187046 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:29,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:32:29,392 INFO L93 Difference]: Finished difference Result 39174 states and 195796 transitions. [2021-10-13 20:32:29,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:32:29,392 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:29,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:32:29,592 INFO L225 Difference]: With dead ends: 39174 [2021-10-13 20:32:29,593 INFO L226 Difference]: Without dead ends: 39136 [2021-10-13 20:32:29,593 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 706.5ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:32:29,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39136 states. [2021-10-13 20:32:30,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39136 to 37862. [2021-10-13 20:32:30,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37862 states, 37861 states have (on average 5.052745569319352) internal successors, (191302), 37861 states have internal predecessors, (191302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:32:31,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37862 states to 37862 states and 191302 transitions. [2021-10-13 20:32:31,169 INFO L78 Accepts]: Start accepts. Automaton has 37862 states and 191302 transitions. Word has length 25 [2021-10-13 20:32:31,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:32:31,169 INFO L470 AbstractCegarLoop]: Abstraction has 37862 states and 191302 transitions. [2021-10-13 20:32:31,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:31,169 INFO L276 IsEmpty]: Start isEmpty. Operand 37862 states and 191302 transitions. [2021-10-13 20:32:31,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:32:31,301 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:32:31,302 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:32:31,314 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (99)] Ended with exit code 0 [2021-10-13 20:32:31,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:32:31,502 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:32:31,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:32:31,503 INFO L82 PathProgramCache]: Analyzing trace with hash -2025980768, now seen corresponding path program 81 times [2021-10-13 20:32:31,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:32:31,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1295163143] [2021-10-13 20:32:31,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:32:31,505 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:32:31,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:32:31,506 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:32:31,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (100)] Waiting until timeout for monitored process [2021-10-13 20:32:32,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 20:32:32,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:32:32,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:32:32,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:32:33,529 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-13 20:32:33,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:32:34,961 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-13 20:32:34,961 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:32:34,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1295163143] [2021-10-13 20:32:34,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1295163143] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:32:34,962 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:32:34,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:32:34,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461541902] [2021-10-13 20:32:34,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:32:34,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:32:34,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:32:34,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:32:34,963 INFO L87 Difference]: Start difference. First operand 37862 states and 191302 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:37,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:32:37,159 INFO L93 Difference]: Finished difference Result 39584 states and 198206 transitions. [2021-10-13 20:32:37,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:32:37,160 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:37,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:32:37,726 INFO L225 Difference]: With dead ends: 39584 [2021-10-13 20:32:37,726 INFO L226 Difference]: Without dead ends: 39544 [2021-10-13 20:32:37,727 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 1480.0ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:32:37,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39544 states. [2021-10-13 20:32:38,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39544 to 38278. [2021-10-13 20:32:38,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38278 states, 38277 states have (on average 5.064451237035295) internal successors, (193852), 38277 states have internal predecessors, (193852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:32:39,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38278 states to 38278 states and 193852 transitions. [2021-10-13 20:32:39,499 INFO L78 Accepts]: Start accepts. Automaton has 38278 states and 193852 transitions. Word has length 25 [2021-10-13 20:32:39,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:32:39,500 INFO L470 AbstractCegarLoop]: Abstraction has 38278 states and 193852 transitions. [2021-10-13 20:32:39,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:39,500 INFO L276 IsEmpty]: Start isEmpty. Operand 38278 states and 193852 transitions. [2021-10-13 20:32:39,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:32:39,701 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:32:39,701 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:32:39,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (100)] Ended with exit code 0 [2021-10-13 20:32:39,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:32:39,903 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:32:39,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:32:39,904 INFO L82 PathProgramCache]: Analyzing trace with hash -853145686, now seen corresponding path program 82 times [2021-10-13 20:32:39,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:32:39,904 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1353860243] [2021-10-13 20:32:39,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:32:39,905 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:32:39,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:32:39,906 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:32:39,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (101)] Waiting until timeout for monitored process [2021-10-13 20:32:40,769 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:32:40,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:32:40,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:32:40,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:32:41,400 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-13 20:32:41,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:32:41,850 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-13 20:32:41,850 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:32:41,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1353860243] [2021-10-13 20:32:41,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1353860243] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:32:41,851 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:32:41,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:32:41,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029359139] [2021-10-13 20:32:41,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:32:41,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:32:41,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:32:41,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:32:41,852 INFO L87 Difference]: Start difference. First operand 38278 states and 193852 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:43,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:32:43,163 INFO L93 Difference]: Finished difference Result 39468 states and 198299 transitions. [2021-10-13 20:32:43,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:32:43,164 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:43,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:32:43,366 INFO L225 Difference]: With dead ends: 39468 [2021-10-13 20:32:43,366 INFO L226 Difference]: Without dead ends: 39448 [2021-10-13 20:32:43,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 527.2ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:32:43,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39448 states. [2021-10-13 20:32:44,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39448 to 38540. [2021-10-13 20:32:44,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38540 states, 38539 states have (on average 5.065621837619036) internal successors, (195224), 38539 states have internal predecessors, (195224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:32:45,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38540 states to 38540 states and 195224 transitions. [2021-10-13 20:32:45,066 INFO L78 Accepts]: Start accepts. Automaton has 38540 states and 195224 transitions. Word has length 25 [2021-10-13 20:32:45,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:32:45,067 INFO L470 AbstractCegarLoop]: Abstraction has 38540 states and 195224 transitions. [2021-10-13 20:32:45,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:45,067 INFO L276 IsEmpty]: Start isEmpty. Operand 38540 states and 195224 transitions. [2021-10-13 20:32:45,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:32:45,185 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:32:45,185 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:32:45,199 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (101)] Forceful destruction successful, exit code 0 [2021-10-13 20:32:45,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:32:45,392 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:32:45,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:32:45,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1300308994, now seen corresponding path program 83 times [2021-10-13 20:32:45,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:32:45,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2024815995] [2021-10-13 20:32:45,394 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:32:45,394 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:32:45,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:32:45,396 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:32:45,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (102)] Waiting until timeout for monitored process [2021-10-13 20:32:46,313 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:32:46,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:32:46,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:32:46,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:32:47,292 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-13 20:32:47,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:32:47,770 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-13 20:32:47,770 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:32:47,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2024815995] [2021-10-13 20:32:47,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2024815995] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:32:47,770 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:32:47,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:32:47,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760989571] [2021-10-13 20:32:47,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:32:47,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:32:47,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:32:47,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:32:47,771 INFO L87 Difference]: Start difference. First operand 38540 states and 195224 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:50,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:32:50,899 INFO L93 Difference]: Finished difference Result 40616 states and 204014 transitions. [2021-10-13 20:32:50,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:32:50,900 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:50,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:32:51,100 INFO L225 Difference]: With dead ends: 40616 [2021-10-13 20:32:51,100 INFO L226 Difference]: Without dead ends: 40572 [2021-10-13 20:32:51,101 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 543.3ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:32:51,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40572 states. [2021-10-13 20:32:53,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40572 to 39230. [2021-10-13 20:32:53,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39230 states, 39229 states have (on average 5.074587677483494) internal successors, (199071), 39229 states have internal predecessors, (199071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:32:53,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39230 states to 39230 states and 199071 transitions. [2021-10-13 20:32:53,694 INFO L78 Accepts]: Start accepts. Automaton has 39230 states and 199071 transitions. Word has length 25 [2021-10-13 20:32:53,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:32:53,694 INFO L470 AbstractCegarLoop]: Abstraction has 39230 states and 199071 transitions. [2021-10-13 20:32:53,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:32:53,694 INFO L276 IsEmpty]: Start isEmpty. Operand 39230 states and 199071 transitions. [2021-10-13 20:32:53,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:32:53,889 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:32:53,889 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:32:53,904 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (102)] Forceful destruction successful, exit code 0 [2021-10-13 20:32:54,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:32:54,097 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:32:54,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:32:54,099 INFO L82 PathProgramCache]: Analyzing trace with hash -2044921604, now seen corresponding path program 84 times [2021-10-13 20:32:54,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:32:54,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [831728664] [2021-10-13 20:32:54,100 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:32:54,100 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:32:54,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:32:54,102 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:32:54,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (103)] Waiting until timeout for monitored process [2021-10-13 20:32:55,147 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 20:32:55,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:32:55,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:32:55,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:32:55,827 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-13 20:32:55,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:32:56,341 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:32:56,341 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:32:56,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [831728664] [2021-10-13 20:32:56,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [831728664] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:32:56,342 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:32:56,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-10-13 20:32:56,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139759049] [2021-10-13 20:32:56,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:32:56,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:32:56,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:32:56,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:32:56,343 INFO L87 Difference]: Start difference. First operand 39230 states and 199071 transitions. Second operand has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:33:02,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:33:02,105 INFO L93 Difference]: Finished difference Result 41396 states and 207936 transitions. [2021-10-13 20:33:02,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 20:33:02,106 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:33:02,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:33:02,340 INFO L225 Difference]: With dead ends: 41396 [2021-10-13 20:33:02,340 INFO L226 Difference]: Without dead ends: 41362 [2021-10-13 20:33:02,340 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 572.3ms TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:33:02,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41362 states. [2021-10-13 20:33:04,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41362 to 39674. [2021-10-13 20:33:04,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39674 states, 39673 states have (on average 5.080810626874701) internal successors, (201571), 39673 states have internal predecessors, (201571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:33:04,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39674 states to 39674 states and 201571 transitions. [2021-10-13 20:33:04,615 INFO L78 Accepts]: Start accepts. Automaton has 39674 states and 201571 transitions. Word has length 25 [2021-10-13 20:33:04,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:33:04,616 INFO L470 AbstractCegarLoop]: Abstraction has 39674 states and 201571 transitions. [2021-10-13 20:33:04,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:33:04,616 INFO L276 IsEmpty]: Start isEmpty. Operand 39674 states and 201571 transitions. [2021-10-13 20:33:04,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:33:04,733 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:33:04,733 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:33:04,746 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (103)] Ended with exit code 0 [2021-10-13 20:33:04,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:33:04,934 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:33:04,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:33:04,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1602065630, now seen corresponding path program 85 times [2021-10-13 20:33:04,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:33:04,935 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1529087931] [2021-10-13 20:33:04,936 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:33:04,936 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:33:04,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:33:04,937 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:33:04,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (104)] Waiting until timeout for monitored process [2021-10-13 20:33:06,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:33:06,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:33:06,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:33:08,784 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-13 20:33:08,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:33:09,392 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:33:09,393 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:33:09,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1529087931] [2021-10-13 20:33:09,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1529087931] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:33:09,393 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:33:09,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:33:09,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321428647] [2021-10-13 20:33:09,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:33:09,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:33:09,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:33:09,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=148, Unknown=1, NotChecked=0, Total=182 [2021-10-13 20:33:09,394 INFO L87 Difference]: Start difference. First operand 39674 states and 201571 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:12,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:33:12,071 INFO L93 Difference]: Finished difference Result 41296 states and 207950 transitions. [2021-10-13 20:33:12,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:33:12,072 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:12,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:33:12,276 INFO L225 Difference]: With dead ends: 41296 [2021-10-13 20:33:12,276 INFO L226 Difference]: Without dead ends: 41260 [2021-10-13 20:33:12,277 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 2660.7ms TimeCoverageRelationStatistics Valid=33, Invalid=148, Unknown=1, NotChecked=0, Total=182 [2021-10-13 20:33:12,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41260 states. [2021-10-13 20:33:13,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41260 to 39904. [2021-10-13 20:33:13,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39904 states, 39903 states have (on average 5.086209056963136) internal successors, (202955), 39903 states have internal predecessors, (202955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:33:14,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39904 states to 39904 states and 202955 transitions. [2021-10-13 20:33:14,329 INFO L78 Accepts]: Start accepts. Automaton has 39904 states and 202955 transitions. Word has length 25 [2021-10-13 20:33:14,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:33:14,329 INFO L470 AbstractCegarLoop]: Abstraction has 39904 states and 202955 transitions. [2021-10-13 20:33:14,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:14,329 INFO L276 IsEmpty]: Start isEmpty. Operand 39904 states and 202955 transitions. [2021-10-13 20:33:14,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:33:14,484 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:33:14,484 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:33:14,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (104)] Forceful destruction successful, exit code 0 [2021-10-13 20:33:14,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:33:14,685 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:33:14,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:33:14,686 INFO L82 PathProgramCache]: Analyzing trace with hash -133737166, now seen corresponding path program 86 times [2021-10-13 20:33:14,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:33:14,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [723851803] [2021-10-13 20:33:14,687 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:33:14,687 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:33:14,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:33:14,688 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:33:14,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (105)] Waiting until timeout for monitored process [2021-10-13 20:33:15,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:33:15,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:33:15,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:33:15,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:33:16,398 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-13 20:33:16,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:33:20,011 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-13 20:33:20,012 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:33:20,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [723851803] [2021-10-13 20:33:20,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [723851803] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:33:20,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:33:20,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:33:20,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360987613] [2021-10-13 20:33:20,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:33:20,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:33:20,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:33:20,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=148, Unknown=1, NotChecked=0, Total=182 [2021-10-13 20:33:20,014 INFO L87 Difference]: Start difference. First operand 39904 states and 202955 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:24,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:33:24,363 INFO L93 Difference]: Finished difference Result 41016 states and 207208 transitions. [2021-10-13 20:33:24,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:33:24,364 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:24,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:33:24,576 INFO L225 Difference]: With dead ends: 41016 [2021-10-13 20:33:24,576 INFO L226 Difference]: Without dead ends: 41002 [2021-10-13 20:33:24,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 3723.3ms TimeCoverageRelationStatistics Valid=33, Invalid=148, Unknown=1, NotChecked=0, Total=182 [2021-10-13 20:33:24,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41002 states. [2021-10-13 20:33:26,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41002 to 40168. [2021-10-13 20:33:26,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40168 states, 40167 states have (on average 5.088082256578784) internal successors, (204373), 40167 states have internal predecessors, (204373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:33:26,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40168 states to 40168 states and 204373 transitions. [2021-10-13 20:33:26,342 INFO L78 Accepts]: Start accepts. Automaton has 40168 states and 204373 transitions. Word has length 25 [2021-10-13 20:33:26,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:33:26,342 INFO L470 AbstractCegarLoop]: Abstraction has 40168 states and 204373 transitions. [2021-10-13 20:33:26,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:26,342 INFO L276 IsEmpty]: Start isEmpty. Operand 40168 states and 204373 transitions. [2021-10-13 20:33:26,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:33:26,469 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:33:26,469 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:33:26,482 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (105)] Forceful destruction successful, exit code 0 [2021-10-13 20:33:26,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:33:26,679 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:33:26,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:33:26,680 INFO L82 PathProgramCache]: Analyzing trace with hash -313284762, now seen corresponding path program 87 times [2021-10-13 20:33:26,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:33:26,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1202100549] [2021-10-13 20:33:26,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:33:26,681 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:33:26,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:33:26,683 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:33:26,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (106)] Waiting until timeout for monitored process [2021-10-13 20:33:28,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 20:33:28,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:33:28,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:33:28,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:33:28,639 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-13 20:33:28,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:33:31,755 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-13 20:33:31,756 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:33:31,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1202100549] [2021-10-13 20:33:31,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1202100549] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:33:31,756 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:33:31,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:33:31,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946130453] [2021-10-13 20:33:31,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:33:31,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:33:31,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:33:31,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=148, Unknown=1, NotChecked=0, Total=182 [2021-10-13 20:33:31,757 INFO L87 Difference]: Start difference. First operand 40168 states and 204373 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:35,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:33:35,771 INFO L93 Difference]: Finished difference Result 42242 states and 213054 transitions. [2021-10-13 20:33:35,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:33:35,772 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:35,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:33:36,331 INFO L225 Difference]: With dead ends: 42242 [2021-10-13 20:33:36,331 INFO L226 Difference]: Without dead ends: 42210 [2021-10-13 20:33:36,331 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 3158.3ms TimeCoverageRelationStatistics Valid=33, Invalid=148, Unknown=1, NotChecked=0, Total=182 [2021-10-13 20:33:36,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42210 states. [2021-10-13 20:33:37,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42210 to 40888. [2021-10-13 20:33:37,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40888 states, 40887 states have (on average 5.0954337564507055) internal successors, (208337), 40887 states have internal predecessors, (208337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:33:38,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40888 states to 40888 states and 208337 transitions. [2021-10-13 20:33:38,270 INFO L78 Accepts]: Start accepts. Automaton has 40888 states and 208337 transitions. Word has length 25 [2021-10-13 20:33:38,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:33:38,270 INFO L470 AbstractCegarLoop]: Abstraction has 40888 states and 208337 transitions. [2021-10-13 20:33:38,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:38,271 INFO L276 IsEmpty]: Start isEmpty. Operand 40888 states and 208337 transitions. [2021-10-13 20:33:38,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:33:38,410 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:33:38,410 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:33:38,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (106)] Forceful destruction successful, exit code 0 [2021-10-13 20:33:38,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:33:38,611 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:33:38,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:33:38,612 INFO L82 PathProgramCache]: Analyzing trace with hash 423687338, now seen corresponding path program 88 times [2021-10-13 20:33:38,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:33:38,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1858472551] [2021-10-13 20:33:38,613 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:33:38,613 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:33:38,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:33:38,614 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:33:38,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (107)] Waiting until timeout for monitored process [2021-10-13 20:33:39,597 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:33:39,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:33:39,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:33:39,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:33:40,178 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-13 20:33:40,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:33:41,132 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-13 20:33:41,132 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:33:41,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1858472551] [2021-10-13 20:33:41,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1858472551] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:33:41,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:33:41,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:33:41,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513156789] [2021-10-13 20:33:41,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:33:41,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:33:41,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:33:41,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:33:41,133 INFO L87 Difference]: Start difference. First operand 40888 states and 208337 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:43,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:33:43,161 INFO L93 Difference]: Finished difference Result 42320 states and 214080 transitions. [2021-10-13 20:33:43,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:33:43,163 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:43,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:33:43,381 INFO L225 Difference]: With dead ends: 42320 [2021-10-13 20:33:43,381 INFO L226 Difference]: Without dead ends: 42302 [2021-10-13 20:33:43,381 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 980.0ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:33:43,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42302 states. [2021-10-13 20:33:44,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42302 to 41244. [2021-10-13 20:33:45,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41244 states, 41243 states have (on average 5.104405596101157) internal successors, (210521), 41243 states have internal predecessors, (210521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:33:45,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41244 states to 41244 states and 210521 transitions. [2021-10-13 20:33:45,256 INFO L78 Accepts]: Start accepts. Automaton has 41244 states and 210521 transitions. Word has length 25 [2021-10-13 20:33:45,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:33:45,256 INFO L470 AbstractCegarLoop]: Abstraction has 41244 states and 210521 transitions. [2021-10-13 20:33:45,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:45,256 INFO L276 IsEmpty]: Start isEmpty. Operand 41244 states and 210521 transitions. [2021-10-13 20:33:45,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:33:45,391 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:33:45,391 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:33:45,403 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (107)] Ended with exit code 0 [2021-10-13 20:33:45,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:33:45,592 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:33:45,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:33:45,592 INFO L82 PathProgramCache]: Analyzing trace with hash 949171284, now seen corresponding path program 89 times [2021-10-13 20:33:45,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:33:45,593 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1251340804] [2021-10-13 20:33:45,593 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:33:45,593 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:33:45,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:33:45,595 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:33:45,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (108)] Waiting until timeout for monitored process [2021-10-13 20:33:47,015 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:33:47,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:33:47,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:33:47,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:33:47,640 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-13 20:33:47,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:33:48,084 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-13 20:33:48,085 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:33:48,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1251340804] [2021-10-13 20:33:48,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1251340804] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:33:48,085 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:33:48,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:33:48,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595585559] [2021-10-13 20:33:48,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:33:48,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:33:48,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:33:48,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:33:48,087 INFO L87 Difference]: Start difference. First operand 41244 states and 210521 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:53,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:33:53,209 INFO L93 Difference]: Finished difference Result 43082 states and 217748 transitions. [2021-10-13 20:33:53,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:33:53,210 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:53,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:33:53,869 INFO L225 Difference]: With dead ends: 43082 [2021-10-13 20:33:53,870 INFO L226 Difference]: Without dead ends: 43058 [2021-10-13 20:33:53,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 540.5ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:33:53,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43058 states. [2021-10-13 20:33:55,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43058 to 41596. [2021-10-13 20:33:55,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41596 states, 41595 states have (on average 5.110710421925712) internal successors, (212580), 41595 states have internal predecessors, (212580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:33:55,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41596 states to 41596 states and 212580 transitions. [2021-10-13 20:33:55,921 INFO L78 Accepts]: Start accepts. Automaton has 41596 states and 212580 transitions. Word has length 25 [2021-10-13 20:33:55,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:33:55,921 INFO L470 AbstractCegarLoop]: Abstraction has 41596 states and 212580 transitions. [2021-10-13 20:33:55,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:33:55,921 INFO L276 IsEmpty]: Start isEmpty. Operand 41596 states and 212580 transitions. [2021-10-13 20:33:56,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:33:56,046 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:33:56,046 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:33:56,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (108)] Forceful destruction successful, exit code 0 [2021-10-13 20:33:56,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:33:56,247 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:33:56,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:33:56,248 INFO L82 PathProgramCache]: Analyzing trace with hash 949422054, now seen corresponding path program 90 times [2021-10-13 20:33:56,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:33:56,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1245938208] [2021-10-13 20:33:56,249 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:33:56,249 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:33:56,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:33:56,250 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:33:56,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (109)] Waiting until timeout for monitored process [2021-10-13 20:33:57,346 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 20:33:57,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:33:57,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:33:57,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:33:58,446 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-13 20:33:58,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:33:58,918 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:33:58,918 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:33:58,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1245938208] [2021-10-13 20:33:58,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1245938208] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:33:58,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:33:58,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:33:58,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144380738] [2021-10-13 20:33:58,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:33:58,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:33:58,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:33:58,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:33:58,920 INFO L87 Difference]: Start difference. First operand 41596 states and 212580 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:00,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:34:00,055 INFO L93 Difference]: Finished difference Result 42780 states and 217202 transitions. [2021-10-13 20:34:00,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:34:00,056 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:00,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:34:00,342 INFO L225 Difference]: With dead ends: 42780 [2021-10-13 20:34:00,342 INFO L226 Difference]: Without dead ends: 42766 [2021-10-13 20:34:00,342 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 616.5ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:34:00,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42766 states. [2021-10-13 20:34:02,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42766 to 41814. [2021-10-13 20:34:02,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41814 states, 41813 states have (on average 5.117595006337742) internal successors, (213982), 41813 states have internal predecessors, (213982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:34:02,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41814 states to 41814 states and 213982 transitions. [2021-10-13 20:34:02,687 INFO L78 Accepts]: Start accepts. Automaton has 41814 states and 213982 transitions. Word has length 25 [2021-10-13 20:34:02,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:34:02,687 INFO L470 AbstractCegarLoop]: Abstraction has 41814 states and 213982 transitions. [2021-10-13 20:34:02,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:02,687 INFO L276 IsEmpty]: Start isEmpty. Operand 41814 states and 213982 transitions. [2021-10-13 20:34:02,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:34:02,879 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:34:02,879 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:34:02,898 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (109)] Ended with exit code 0 [2021-10-13 20:34:03,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:34:03,095 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:34:03,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:34:03,095 INFO L82 PathProgramCache]: Analyzing trace with hash -1132229860, now seen corresponding path program 91 times [2021-10-13 20:34:03,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:34:03,096 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1562308448] [2021-10-13 20:34:03,096 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:34:03,097 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:34:03,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:34:03,098 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:34:03,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (110)] Waiting until timeout for monitored process [2021-10-13 20:34:04,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:34:04,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:34:04,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:34:04,929 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-13 20:34:04,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:34:05,922 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-13 20:34:05,922 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:34:05,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1562308448] [2021-10-13 20:34:05,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1562308448] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:34:05,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:34:05,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:34:05,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732984625] [2021-10-13 20:34:05,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:34:05,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:34:05,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:34:05,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:34:05,924 INFO L87 Difference]: Start difference. First operand 41814 states and 213982 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:09,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:34:09,002 INFO L93 Difference]: Finished difference Result 43260 states and 219889 transitions. [2021-10-13 20:34:09,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:34:09,003 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:09,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:34:09,215 INFO L225 Difference]: With dead ends: 43260 [2021-10-13 20:34:09,215 INFO L226 Difference]: Without dead ends: 43218 [2021-10-13 20:34:09,216 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 1081.1ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:34:09,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43218 states. [2021-10-13 20:34:10,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43218 to 42190. [2021-10-13 20:34:10,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42190 states, 42189 states have (on average 5.128374694825665) internal successors, (216361), 42189 states have internal predecessors, (216361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:34:11,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42190 states to 42190 states and 216361 transitions. [2021-10-13 20:34:11,016 INFO L78 Accepts]: Start accepts. Automaton has 42190 states and 216361 transitions. Word has length 25 [2021-10-13 20:34:11,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:34:11,016 INFO L470 AbstractCegarLoop]: Abstraction has 42190 states and 216361 transitions. [2021-10-13 20:34:11,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:11,016 INFO L276 IsEmpty]: Start isEmpty. Operand 42190 states and 216361 transitions. [2021-10-13 20:34:11,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:34:11,149 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:34:11,149 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:34:11,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (110)] Forceful destruction successful, exit code 0 [2021-10-13 20:34:11,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:34:11,350 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:34:11,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:34:11,350 INFO L82 PathProgramCache]: Analyzing trace with hash 1175506668, now seen corresponding path program 92 times [2021-10-13 20:34:11,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:34:11,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2040499480] [2021-10-13 20:34:11,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:34:11,351 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:34:11,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:34:11,353 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:34:11,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (111)] Waiting until timeout for monitored process [2021-10-13 20:34:12,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:34:12,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:34:12,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:34:12,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:34:13,367 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-13 20:34:13,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:34:13,911 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-13 20:34:13,911 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:34:13,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2040499480] [2021-10-13 20:34:13,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2040499480] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:34:13,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:34:13,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:34:13,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993478823] [2021-10-13 20:34:13,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:34:13,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:34:13,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:34:13,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:34:13,913 INFO L87 Difference]: Start difference. First operand 42190 states and 216361 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:14,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:34:14,882 INFO L93 Difference]: Finished difference Result 43098 states and 219645 transitions. [2021-10-13 20:34:14,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:34:14,883 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:14,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:34:15,454 INFO L225 Difference]: With dead ends: 43098 [2021-10-13 20:34:15,454 INFO L226 Difference]: Without dead ends: 43084 [2021-10-13 20:34:15,454 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 577.0ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:34:15,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43084 states. [2021-10-13 20:34:16,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43084 to 42390. [2021-10-13 20:34:16,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42390 states, 42389 states have (on average 5.128641864634693) internal successors, (217398), 42389 states have internal predecessors, (217398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:34:17,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42390 states to 42390 states and 217398 transitions. [2021-10-13 20:34:17,442 INFO L78 Accepts]: Start accepts. Automaton has 42390 states and 217398 transitions. Word has length 25 [2021-10-13 20:34:17,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:34:17,442 INFO L470 AbstractCegarLoop]: Abstraction has 42390 states and 217398 transitions. [2021-10-13 20:34:17,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:17,442 INFO L276 IsEmpty]: Start isEmpty. Operand 42390 states and 217398 transitions. [2021-10-13 20:34:17,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:34:17,596 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:34:17,596 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:34:17,610 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (111)] Ended with exit code 0 [2021-10-13 20:34:17,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:34:17,797 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:34:17,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:34:17,798 INFO L82 PathProgramCache]: Analyzing trace with hash 181087210, now seen corresponding path program 93 times [2021-10-13 20:34:17,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:34:17,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [235806530] [2021-10-13 20:34:17,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:34:17,799 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:34:17,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:34:17,800 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:34:17,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (112)] Waiting until timeout for monitored process [2021-10-13 20:34:19,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 20:34:19,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:34:19,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:34:19,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:34:19,791 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-13 20:34:19,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:34:20,458 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-13 20:34:20,458 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:34:20,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [235806530] [2021-10-13 20:34:20,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [235806530] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:34:20,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:34:20,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:34:20,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036438945] [2021-10-13 20:34:20,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:34:20,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:34:20,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:34:20,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:34:20,459 INFO L87 Difference]: Start difference. First operand 42390 states and 217398 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:22,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:34:22,313 INFO L93 Difference]: Finished difference Result 43480 states and 221303 transitions. [2021-10-13 20:34:22,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:34:22,313 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:22,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:34:22,531 INFO L225 Difference]: With dead ends: 43480 [2021-10-13 20:34:22,531 INFO L226 Difference]: Without dead ends: 43442 [2021-10-13 20:34:22,531 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 695.3ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:34:22,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43442 states. [2021-10-13 20:34:24,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43442 to 42592. [2021-10-13 20:34:24,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42592 states, 42591 states have (on average 5.12962832523303) internal successors, (218476), 42591 states have internal predecessors, (218476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:34:24,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42592 states to 42592 states and 218476 transitions. [2021-10-13 20:34:24,346 INFO L78 Accepts]: Start accepts. Automaton has 42592 states and 218476 transitions. Word has length 25 [2021-10-13 20:34:24,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:34:24,346 INFO L470 AbstractCegarLoop]: Abstraction has 42592 states and 218476 transitions. [2021-10-13 20:34:24,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:24,346 INFO L276 IsEmpty]: Start isEmpty. Operand 42592 states and 218476 transitions. [2021-10-13 20:34:24,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:34:24,970 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:34:24,970 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:34:24,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (112)] Forceful destruction successful, exit code 0 [2021-10-13 20:34:25,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:34:25,184 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:34:25,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:34:25,185 INFO L82 PathProgramCache]: Analyzing trace with hash -1554715586, now seen corresponding path program 94 times [2021-10-13 20:34:25,186 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:34:25,186 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1773801951] [2021-10-13 20:34:25,186 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:34:25,186 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:34:25,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:34:25,188 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:34:25,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (113)] Waiting until timeout for monitored process [2021-10-13 20:34:26,177 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:34:26,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:34:26,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:34:26,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:34:26,852 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-13 20:34:26,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:34:29,446 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:34:29,447 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:34:29,447 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1773801951] [2021-10-13 20:34:29,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1773801951] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:34:29,447 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:34:29,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-10-13 20:34:29,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12913449] [2021-10-13 20:34:29,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:34:29,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:34:29,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:34:29,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=174, Unknown=1, NotChecked=0, Total=210 [2021-10-13 20:34:29,448 INFO L87 Difference]: Start difference. First operand 42592 states and 218476 transitions. Second operand has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:34:32,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:34:32,987 INFO L93 Difference]: Finished difference Result 43978 states and 223642 transitions. [2021-10-13 20:34:32,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 20:34:32,988 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:34:32,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:34:33,221 INFO L225 Difference]: With dead ends: 43978 [2021-10-13 20:34:33,221 INFO L226 Difference]: Without dead ends: 43958 [2021-10-13 20:34:33,221 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2634.4ms TimeCoverageRelationStatistics Valid=35, Invalid=174, Unknown=1, NotChecked=0, Total=210 [2021-10-13 20:34:33,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43958 states. [2021-10-13 20:34:34,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43958 to 42676. [2021-10-13 20:34:34,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42676 states, 42675 states have (on average 5.130263620386644) internal successors, (218934), 42675 states have internal predecessors, (218934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:34:35,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42676 states to 42676 states and 218934 transitions. [2021-10-13 20:34:35,052 INFO L78 Accepts]: Start accepts. Automaton has 42676 states and 218934 transitions. Word has length 25 [2021-10-13 20:34:35,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:34:35,053 INFO L470 AbstractCegarLoop]: Abstraction has 42676 states and 218934 transitions. [2021-10-13 20:34:35,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:34:35,053 INFO L276 IsEmpty]: Start isEmpty. Operand 42676 states and 218934 transitions. [2021-10-13 20:34:35,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:34:35,193 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:34:35,193 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:34:35,208 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (113)] Forceful destruction successful, exit code 0 [2021-10-13 20:34:35,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:34:35,394 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:34:35,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:34:35,394 INFO L82 PathProgramCache]: Analyzing trace with hash 1019769838, now seen corresponding path program 95 times [2021-10-13 20:34:35,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:34:35,395 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1342742046] [2021-10-13 20:34:35,395 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:34:35,395 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:34:35,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:34:35,397 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:34:35,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (114)] Waiting until timeout for monitored process [2021-10-13 20:34:36,861 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:34:36,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:34:36,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:34:36,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:34:37,479 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-13 20:34:37,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:34:38,123 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-13 20:34:38,123 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:34:38,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1342742046] [2021-10-13 20:34:38,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1342742046] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:34:38,124 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:34:38,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:34:38,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139635146] [2021-10-13 20:34:38,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:34:38,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:34:38,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:34:38,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:34:38,125 INFO L87 Difference]: Start difference. First operand 42676 states and 218934 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:39,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:34:39,077 INFO L93 Difference]: Finished difference Result 44134 states and 224883 transitions. [2021-10-13 20:34:39,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:34:39,078 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:39,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:34:39,658 INFO L225 Difference]: With dead ends: 44134 [2021-10-13 20:34:39,658 INFO L226 Difference]: Without dead ends: 44120 [2021-10-13 20:34:39,658 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 704.2ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:34:39,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44120 states. [2021-10-13 20:34:41,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44120 to 43236. [2021-10-13 20:34:41,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43236 states, 43235 states have (on average 5.133664854862959) internal successors, (221954), 43235 states have internal predecessors, (221954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:34:42,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43236 states to 43236 states and 221954 transitions. [2021-10-13 20:34:42,282 INFO L78 Accepts]: Start accepts. Automaton has 43236 states and 221954 transitions. Word has length 25 [2021-10-13 20:34:42,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:34:42,282 INFO L470 AbstractCegarLoop]: Abstraction has 43236 states and 221954 transitions. [2021-10-13 20:34:42,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:42,283 INFO L276 IsEmpty]: Start isEmpty. Operand 43236 states and 221954 transitions. [2021-10-13 20:34:42,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:34:42,460 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:34:42,460 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:34:42,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (114)] Forceful destruction successful, exit code 0 [2021-10-13 20:34:42,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:34:42,674 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:34:42,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:34:42,675 INFO L82 PathProgramCache]: Analyzing trace with hash -40186642, now seen corresponding path program 96 times [2021-10-13 20:34:42,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:34:42,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [559286835] [2021-10-13 20:34:42,676 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:34:42,676 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:34:42,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:34:42,678 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:34:42,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (115)] Waiting until timeout for monitored process [2021-10-13 20:34:43,836 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 20:34:43,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:34:43,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:34:43,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:34:44,469 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-13 20:34:44,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:34:45,234 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-13 20:34:45,235 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:34:45,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [559286835] [2021-10-13 20:34:45,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [559286835] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:34:45,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:34:45,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:34:45,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038226956] [2021-10-13 20:34:45,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:34:45,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:34:45,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:34:45,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:34:45,237 INFO L87 Difference]: Start difference. First operand 43236 states and 221954 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:47,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:34:47,146 INFO L93 Difference]: Finished difference Result 45022 states and 228996 transitions. [2021-10-13 20:34:47,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:34:47,147 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:47,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:34:47,389 INFO L225 Difference]: With dead ends: 45022 [2021-10-13 20:34:47,390 INFO L226 Difference]: Without dead ends: 45008 [2021-10-13 20:34:47,390 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 848.3ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:34:47,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45008 states. [2021-10-13 20:34:48,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45008 to 43696. [2021-10-13 20:34:48,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43696 states, 43695 states have (on average 5.139947362398444) internal successors, (224590), 43695 states have internal predecessors, (224590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:34:49,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43696 states to 43696 states and 224590 transitions. [2021-10-13 20:34:49,224 INFO L78 Accepts]: Start accepts. Automaton has 43696 states and 224590 transitions. Word has length 25 [2021-10-13 20:34:49,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:34:49,224 INFO L470 AbstractCegarLoop]: Abstraction has 43696 states and 224590 transitions. [2021-10-13 20:34:49,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:34:49,224 INFO L276 IsEmpty]: Start isEmpty. Operand 43696 states and 224590 transitions. [2021-10-13 20:34:49,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:34:49,893 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:34:49,893 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:34:49,912 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (115)] Forceful destruction successful, exit code 0 [2021-10-13 20:34:50,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:34:50,108 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:34:50,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:34:50,109 INFO L82 PathProgramCache]: Analyzing trace with hash -47917040, now seen corresponding path program 97 times [2021-10-13 20:34:50,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:34:50,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1406584845] [2021-10-13 20:34:50,110 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:34:50,110 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:34:50,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:34:50,111 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:34:50,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (116)] Waiting until timeout for monitored process [2021-10-13 20:34:51,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:34:51,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:34:51,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:34:51,864 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-13 20:34:51,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:34:52,774 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 20:34:52,774 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:34:52,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1406584845] [2021-10-13 20:34:52,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1406584845] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:34:52,775 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:34:52,775 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-10-13 20:34:52,775 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32736362] [2021-10-13 20:34:52,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:34:52,775 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:34:52,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:34:52,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:34:52,776 INFO L87 Difference]: Start difference. First operand 43696 states and 224590 transitions. Second operand has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:34:56,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:34:56,255 INFO L93 Difference]: Finished difference Result 46064 states and 233594 transitions. [2021-10-13 20:34:56,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 20:34:56,256 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:34:56,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:34:56,529 INFO L225 Difference]: With dead ends: 46064 [2021-10-13 20:34:56,529 INFO L226 Difference]: Without dead ends: 46050 [2021-10-13 20:34:56,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 987.2ms TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:34:56,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46050 states. [2021-10-13 20:34:58,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46050 to 43886. [2021-10-13 20:34:58,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43886 states, 43885 states have (on average 5.1460407884242905) internal successors, (225834), 43885 states have internal predecessors, (225834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:34:58,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43886 states to 43886 states and 225834 transitions. [2021-10-13 20:34:58,486 INFO L78 Accepts]: Start accepts. Automaton has 43886 states and 225834 transitions. Word has length 25 [2021-10-13 20:34:58,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:34:58,486 INFO L470 AbstractCegarLoop]: Abstraction has 43886 states and 225834 transitions. [2021-10-13 20:34:58,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:34:58,486 INFO L276 IsEmpty]: Start isEmpty. Operand 43886 states and 225834 transitions. [2021-10-13 20:34:58,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:34:58,622 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:34:58,622 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:34:58,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (116)] Ended with exit code 0 [2021-10-13 20:34:58,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:34:58,827 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:34:58,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:34:58,828 INFO L82 PathProgramCache]: Analyzing trace with hash 1124918042, now seen corresponding path program 98 times [2021-10-13 20:34:58,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:34:58,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1678658721] [2021-10-13 20:34:58,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:34:58,829 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:34:58,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:34:58,831 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:34:58,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (117)] Waiting until timeout for monitored process [2021-10-13 20:35:00,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:35:00,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:35:00,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:35:00,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:35:01,101 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-13 20:35:01,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:35:01,649 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-13 20:35:01,649 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:35:01,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1678658721] [2021-10-13 20:35:01,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1678658721] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:35:01,649 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:35:01,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:35:01,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918344243] [2021-10-13 20:35:01,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:35:01,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:35:01,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:35:01,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:35:01,654 INFO L87 Difference]: Start difference. First operand 43886 states and 225834 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:04,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:35:04,992 INFO L93 Difference]: Finished difference Result 45290 states and 231453 transitions. [2021-10-13 20:35:04,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:35:04,993 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:04,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:35:05,577 INFO L225 Difference]: With dead ends: 45290 [2021-10-13 20:35:05,577 INFO L226 Difference]: Without dead ends: 45268 [2021-10-13 20:35:05,577 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 596.6ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:35:05,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45268 states. [2021-10-13 20:35:07,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45268 to 44278. [2021-10-13 20:35:07,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44278 states, 44277 states have (on average 5.154007724100548) internal successors, (228204), 44277 states have internal predecessors, (228204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:35:07,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44278 states to 44278 states and 228204 transitions. [2021-10-13 20:35:07,720 INFO L78 Accepts]: Start accepts. Automaton has 44278 states and 228204 transitions. Word has length 25 [2021-10-13 20:35:07,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:35:07,720 INFO L470 AbstractCegarLoop]: Abstraction has 44278 states and 228204 transitions. [2021-10-13 20:35:07,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:07,720 INFO L276 IsEmpty]: Start isEmpty. Operand 44278 states and 228204 transitions. [2021-10-13 20:35:07,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:35:07,861 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:35:07,861 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:35:07,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (117)] Forceful destruction successful, exit code 0 [2021-10-13 20:35:08,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:35:08,062 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:35:08,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:35:08,063 INFO L82 PathProgramCache]: Analyzing trace with hash -714837938, now seen corresponding path program 99 times [2021-10-13 20:35:08,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:35:08,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1270320217] [2021-10-13 20:35:08,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:35:08,064 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:35:08,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:35:08,065 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:35:08,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (118)] Waiting until timeout for monitored process [2021-10-13 20:35:09,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 20:35:09,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:35:09,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:35:09,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:35:09,934 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-13 20:35:09,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:35:10,667 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-13 20:35:10,667 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:35:10,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1270320217] [2021-10-13 20:35:10,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1270320217] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:35:10,667 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:35:10,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:35:10,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491008526] [2021-10-13 20:35:10,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:35:10,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:35:10,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:35:10,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:35:10,668 INFO L87 Difference]: Start difference. First operand 44278 states and 228204 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:12,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:35:12,088 INFO L93 Difference]: Finished difference Result 45432 states and 232659 transitions. [2021-10-13 20:35:12,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:35:12,089 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:12,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:35:12,325 INFO L225 Difference]: With dead ends: 45432 [2021-10-13 20:35:12,325 INFO L226 Difference]: Without dead ends: 45418 [2021-10-13 20:35:12,325 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 849.4ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:35:12,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45418 states. [2021-10-13 20:35:13,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45418 to 44572. [2021-10-13 20:35:14,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44572 states, 44571 states have (on average 5.157411769984968) internal successors, (229871), 44571 states have internal predecessors, (229871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:35:14,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44572 states to 44572 states and 229871 transitions. [2021-10-13 20:35:14,694 INFO L78 Accepts]: Start accepts. Automaton has 44572 states and 229871 transitions. Word has length 25 [2021-10-13 20:35:14,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:35:14,694 INFO L470 AbstractCegarLoop]: Abstraction has 44572 states and 229871 transitions. [2021-10-13 20:35:14,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:14,694 INFO L276 IsEmpty]: Start isEmpty. Operand 44572 states and 229871 transitions. [2021-10-13 20:35:14,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:35:14,867 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:35:14,867 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:35:14,881 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (118)] Ended with exit code 0 [2021-10-13 20:35:15,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:35:15,068 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:35:15,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:35:15,070 INFO L82 PathProgramCache]: Analyzing trace with hash 1844326562, now seen corresponding path program 100 times [2021-10-13 20:35:15,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:35:15,071 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [746863265] [2021-10-13 20:35:15,071 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:35:15,071 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:35:15,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:35:15,072 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:35:15,073 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (119)] Waiting until timeout for monitored process [2021-10-13 20:35:16,171 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:35:16,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:35:16,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:35:16,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:35:16,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-13 20:35:16,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:35:17,483 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-13 20:35:17,484 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:35:17,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [746863265] [2021-10-13 20:35:17,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [746863265] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:35:17,484 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:35:17,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:35:17,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403331606] [2021-10-13 20:35:17,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:35:17,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:35:17,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:35:17,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:35:17,485 INFO L87 Difference]: Start difference. First operand 44572 states and 229871 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:20,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:35:20,904 INFO L93 Difference]: Finished difference Result 45848 states and 234907 transitions. [2021-10-13 20:35:20,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:35:20,905 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:20,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:35:21,147 INFO L225 Difference]: With dead ends: 45848 [2021-10-13 20:35:21,148 INFO L226 Difference]: Without dead ends: 45804 [2021-10-13 20:35:21,148 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 678.5ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:35:21,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45804 states. [2021-10-13 20:35:22,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45804 to 44886. [2021-10-13 20:35:22,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44886 states, 44885 states have (on average 5.163684972708031) internal successors, (231772), 44885 states have internal predecessors, (231772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:35:23,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44886 states to 44886 states and 231772 transitions. [2021-10-13 20:35:23,102 INFO L78 Accepts]: Start accepts. Automaton has 44886 states and 231772 transitions. Word has length 25 [2021-10-13 20:35:23,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:35:23,103 INFO L470 AbstractCegarLoop]: Abstraction has 44886 states and 231772 transitions. [2021-10-13 20:35:23,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:23,103 INFO L276 IsEmpty]: Start isEmpty. Operand 44886 states and 231772 transitions. [2021-10-13 20:35:23,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:35:23,670 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:35:23,670 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:35:23,702 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (119)] Forceful destruction successful, exit code 0 [2021-10-13 20:35:23,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:35:23,885 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:35:23,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:35:23,886 INFO L82 PathProgramCache]: Analyzing trace with hash -1156938820, now seen corresponding path program 101 times [2021-10-13 20:35:23,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:35:23,886 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [160112274] [2021-10-13 20:35:23,886 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:35:23,886 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:35:23,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:35:23,887 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:35:23,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (120)] Waiting until timeout for monitored process [2021-10-13 20:35:24,996 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:35:24,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:35:25,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:35:25,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:35:25,610 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-13 20:35:25,610 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:35:26,227 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-13 20:35:26,227 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:35:26,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [160112274] [2021-10-13 20:35:26,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [160112274] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:35:26,227 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:35:26,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-10-13 20:35:26,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212032097] [2021-10-13 20:35:26,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:35:26,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:35:26,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:35:26,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:35:26,228 INFO L87 Difference]: Start difference. First operand 44886 states and 231772 transitions. Second operand has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:35:32,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:35:32,843 INFO L93 Difference]: Finished difference Result 46348 states and 237273 transitions. [2021-10-13 20:35:32,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 20:35:32,844 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:35:32,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:35:33,134 INFO L225 Difference]: With dead ends: 46348 [2021-10-13 20:35:33,134 INFO L226 Difference]: Without dead ends: 46328 [2021-10-13 20:35:33,134 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 685.2ms TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:35:33,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46328 states. [2021-10-13 20:35:34,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46328 to 45346. [2021-10-13 20:35:34,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45346 states, 45345 states have (on average 5.16178189436542) internal successors, (234061), 45345 states have internal predecessors, (234061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:35:35,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45346 states to 45346 states and 234061 transitions. [2021-10-13 20:35:35,174 INFO L78 Accepts]: Start accepts. Automaton has 45346 states and 234061 transitions. Word has length 25 [2021-10-13 20:35:35,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:35:35,174 INFO L470 AbstractCegarLoop]: Abstraction has 45346 states and 234061 transitions. [2021-10-13 20:35:35,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:35:35,175 INFO L276 IsEmpty]: Start isEmpty. Operand 45346 states and 234061 transitions. [2021-10-13 20:35:35,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:35:35,827 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:35:35,827 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:35:35,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (120)] Forceful destruction successful, exit code 0 [2021-10-13 20:35:36,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:35:36,028 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:35:36,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:35:36,029 INFO L82 PathProgramCache]: Analyzing trace with hash 1946252558, now seen corresponding path program 102 times [2021-10-13 20:35:36,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:35:36,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1236788166] [2021-10-13 20:35:36,029 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:35:36,030 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:35:36,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:35:36,031 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:35:36,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (121)] Waiting until timeout for monitored process [2021-10-13 20:35:37,429 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 20:35:37,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:35:37,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:35:37,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:35:38,141 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-13 20:35:38,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:35:38,668 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-13 20:35:38,668 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:35:38,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1236788166] [2021-10-13 20:35:38,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1236788166] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:35:38,668 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:35:38,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:35:38,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49177807] [2021-10-13 20:35:38,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:35:38,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:35:38,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:35:38,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:35:38,669 INFO L87 Difference]: Start difference. First operand 45346 states and 234061 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:40,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:35:40,429 INFO L93 Difference]: Finished difference Result 46420 states and 238178 transitions. [2021-10-13 20:35:40,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:35:40,430 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:40,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:35:40,721 INFO L225 Difference]: With dead ends: 46420 [2021-10-13 20:35:40,722 INFO L226 Difference]: Without dead ends: 46406 [2021-10-13 20:35:40,722 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 603.1ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:35:40,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46406 states. [2021-10-13 20:35:42,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46406 to 45750. [2021-10-13 20:35:42,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45750 states, 45749 states have (on average 5.161140134210584) internal successors, (236117), 45749 states have internal predecessors, (236117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:35:42,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45750 states to 45750 states and 236117 transitions. [2021-10-13 20:35:42,774 INFO L78 Accepts]: Start accepts. Automaton has 45750 states and 236117 transitions. Word has length 25 [2021-10-13 20:35:42,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:35:42,774 INFO L470 AbstractCegarLoop]: Abstraction has 45750 states and 236117 transitions. [2021-10-13 20:35:42,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:42,774 INFO L276 IsEmpty]: Start isEmpty. Operand 45750 states and 236117 transitions. [2021-10-13 20:35:42,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:35:42,925 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:35:42,925 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:35:42,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (121)] Forceful destruction successful, exit code 0 [2021-10-13 20:35:43,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:35:43,134 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:35:43,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:35:43,134 INFO L82 PathProgramCache]: Analyzing trace with hash 28176506, now seen corresponding path program 103 times [2021-10-13 20:35:43,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:35:43,135 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [56528246] [2021-10-13 20:35:43,135 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:35:43,135 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:35:43,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:35:43,137 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:35:43,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (122)] Waiting until timeout for monitored process [2021-10-13 20:35:44,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:35:44,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:35:44,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:35:45,391 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-13 20:35:45,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:35:45,886 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-13 20:35:45,886 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:35:45,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [56528246] [2021-10-13 20:35:45,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [56528246] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:35:45,886 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:35:45,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:35:45,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978206648] [2021-10-13 20:35:45,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:35:45,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:35:45,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:35:45,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:35:45,887 INFO L87 Difference]: Start difference. First operand 45750 states and 236117 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:47,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:35:47,235 INFO L93 Difference]: Finished difference Result 46832 states and 240181 transitions. [2021-10-13 20:35:47,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:35:47,236 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:47,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:35:47,528 INFO L225 Difference]: With dead ends: 46832 [2021-10-13 20:35:47,528 INFO L226 Difference]: Without dead ends: 46818 [2021-10-13 20:35:47,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 568.0ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:35:47,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46818 states. [2021-10-13 20:35:49,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46818 to 46096. [2021-10-13 20:35:49,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46096 states, 46095 states have (on average 5.1601258270962145) internal successors, (237856), 46095 states have internal predecessors, (237856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:35:49,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46096 states to 46096 states and 237856 transitions. [2021-10-13 20:35:49,609 INFO L78 Accepts]: Start accepts. Automaton has 46096 states and 237856 transitions. Word has length 25 [2021-10-13 20:35:49,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:35:49,609 INFO L470 AbstractCegarLoop]: Abstraction has 46096 states and 237856 transitions. [2021-10-13 20:35:49,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:49,609 INFO L276 IsEmpty]: Start isEmpty. Operand 46096 states and 237856 transitions. [2021-10-13 20:35:49,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:35:49,750 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:35:49,750 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:35:49,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (122)] Forceful destruction successful, exit code 0 [2021-10-13 20:35:49,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:35:49,951 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:35:49,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:35:49,952 INFO L82 PathProgramCache]: Analyzing trace with hash -716436104, now seen corresponding path program 104 times [2021-10-13 20:35:49,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:35:49,952 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [271047144] [2021-10-13 20:35:49,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:35:49,953 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:35:49,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:35:49,954 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:35:49,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (123)] Waiting until timeout for monitored process [2021-10-13 20:35:51,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:35:51,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:35:51,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:35:51,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:35:52,394 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-13 20:35:52,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:35:52,883 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-13 20:35:52,883 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:35:52,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [271047144] [2021-10-13 20:35:52,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [271047144] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:35:52,883 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:35:52,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:35:52,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877821540] [2021-10-13 20:35:52,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:35:52,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:35:52,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:35:52,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:35:52,884 INFO L87 Difference]: Start difference. First operand 46096 states and 237856 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:57,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:35:57,952 INFO L93 Difference]: Finished difference Result 46974 states and 241096 transitions. [2021-10-13 20:35:57,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:35:57,953 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:35:57,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:35:58,545 INFO L225 Difference]: With dead ends: 46974 [2021-10-13 20:35:58,545 INFO L226 Difference]: Without dead ends: 46954 [2021-10-13 20:35:58,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 546.4ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:35:58,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46954 states. [2021-10-13 20:36:00,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46954 to 46360. [2021-10-13 20:36:00,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46360 states, 46359 states have (on average 5.159731659440454) internal successors, (239200), 46359 states have internal predecessors, (239200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:36:00,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46360 states to 46360 states and 239200 transitions. [2021-10-13 20:36:00,606 INFO L78 Accepts]: Start accepts. Automaton has 46360 states and 239200 transitions. Word has length 25 [2021-10-13 20:36:00,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:36:00,606 INFO L470 AbstractCegarLoop]: Abstraction has 46360 states and 239200 transitions. [2021-10-13 20:36:00,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:36:00,606 INFO L276 IsEmpty]: Start isEmpty. Operand 46360 states and 239200 transitions. [2021-10-13 20:36:00,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:36:00,750 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:36:00,750 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:36:00,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (123)] Forceful destruction successful, exit code 0 [2021-10-13 20:36:00,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 123 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:36:00,952 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:36:00,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:36:00,953 INFO L82 PathProgramCache]: Analyzing trace with hash 377655484, now seen corresponding path program 105 times [2021-10-13 20:36:00,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:36:00,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [36891214] [2021-10-13 20:36:00,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:36:00,954 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:36:00,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:36:00,955 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:36:00,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (124)] Waiting until timeout for monitored process [2021-10-13 20:36:02,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 20:36:02,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:36:02,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:36:02,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:36:03,334 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-13 20:36:03,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:36:03,941 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-13 20:36:03,941 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:36:03,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [36891214] [2021-10-13 20:36:03,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [36891214] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:36:03,942 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:36:03,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-10-13 20:36:03,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534424633] [2021-10-13 20:36:03,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:36:03,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:36:03,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:36:03,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:36:03,943 INFO L87 Difference]: Start difference. First operand 46360 states and 239200 transitions. Second operand has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:36:13,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:36:13,263 INFO L93 Difference]: Finished difference Result 47212 states and 242199 transitions. [2021-10-13 20:36:13,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 20:36:13,264 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:36:13,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:36:13,527 INFO L225 Difference]: With dead ends: 47212 [2021-10-13 20:36:13,527 INFO L226 Difference]: Without dead ends: 47198 [2021-10-13 20:36:13,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 667.8ms TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:36:13,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47198 states. [2021-10-13 20:36:15,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47198 to 46574. [2021-10-13 20:36:15,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46574 states, 46573 states have (on average 5.159362720889786) internal successors, (240287), 46573 states have internal predecessors, (240287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:36:16,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46574 states to 46574 states and 240287 transitions. [2021-10-13 20:36:16,014 INFO L78 Accepts]: Start accepts. Automaton has 46574 states and 240287 transitions. Word has length 25 [2021-10-13 20:36:16,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:36:16,014 INFO L470 AbstractCegarLoop]: Abstraction has 46574 states and 240287 transitions. [2021-10-13 20:36:16,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 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-13 20:36:16,015 INFO L276 IsEmpty]: Start isEmpty. Operand 46574 states and 240287 transitions. [2021-10-13 20:36:16,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 20:36:16,211 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:36:16,211 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:36:16,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (124)] Forceful destruction successful, exit code 0 [2021-10-13 20:36:16,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:36:16,425 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-13 20:36:16,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:36:16,426 INFO L82 PathProgramCache]: Analyzing trace with hash 87624184, now seen corresponding path program 106 times [2021-10-13 20:36:16,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:36:16,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [394748079] [2021-10-13 20:36:16,427 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:36:16,427 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:36:16,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:36:16,429 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:36:16,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (125)] Waiting until timeout for monitored process [2021-10-13 20:36:17,621 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:36:17,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:36:17,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:36:17,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:36:18,609 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-13 20:36:18,610 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:36:20,154 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-13 20:36:20,154 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:36:20,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [394748079] [2021-10-13 20:36:20,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [394748079] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:36:20,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:36:20,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-10-13 20:36:20,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747495735] [2021-10-13 20:36:20,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:36:20,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:36:20,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:36:20,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:36:20,156 INFO L87 Difference]: Start difference. First operand 46574 states and 240287 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:36:23,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:36:23,654 INFO L93 Difference]: Finished difference Result 47896 states and 245588 transitions. [2021-10-13 20:36:23,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 20:36:23,656 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 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-13 20:36:23,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:36:24,011 INFO L225 Difference]: With dead ends: 47896 [2021-10-13 20:36:24,012 INFO L226 Difference]: Without dead ends: 47870 [2021-10-13 20:36:24,012 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 1615.8ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:36:24,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47870 states.