/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf -i ../sv-benchmarks/c/weaver/bench-exp2x3.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c503be2 [2021-10-13 19:50:05,274 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 19:50:05,277 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 19:50:05,314 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 19:50:05,314 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 19:50:05,316 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 19:50:05,318 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 19:50:05,320 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 19:50:05,323 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 19:50:05,324 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 19:50:05,326 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 19:50:05,327 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 19:50:05,340 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 19:50:05,342 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 19:50:05,344 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 19:50:05,346 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 19:50:05,348 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 19:50:05,349 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 19:50:05,351 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 19:50:05,354 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 19:50:05,356 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 19:50:05,358 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 19:50:05,360 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 19:50:05,361 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 19:50:05,364 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 19:50:05,365 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 19:50:05,365 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 19:50:05,367 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 19:50:05,367 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 19:50:05,368 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 19:50:05,369 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 19:50:05,370 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 19:50:05,371 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 19:50:05,372 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 19:50:05,373 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 19:50:05,374 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 19:50:05,377 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 19:50:05,377 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 19:50:05,377 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 19:50:05,380 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 19:50:05,381 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 19:50:05,382 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 19:50:05,414 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 19:50:05,414 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 19:50:05,414 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 19:50:05,415 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 19:50:05,416 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 19:50:05,416 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 19:50:05,417 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 19:50:05,417 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 19:50:05,417 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 19:50:05,417 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-13 19:50:05,418 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 19:50:05,418 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 19:50:05,418 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 19:50:05,418 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-13 19:50:05,418 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-13 19:50:05,419 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-13 19:50:05,419 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 19:50:05,419 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-13 19:50:05,419 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-13 19:50:05,419 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-13 19:50:05,420 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 19:50:05,420 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 19:50:05,420 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 19:50:05,420 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 19:50:05,421 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 19:50:05,421 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:50:05,421 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 19:50:05,421 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 19:50:05,422 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-13 19:50:05,422 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-13 19:50:05,422 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 19:50:05,422 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-13 19:50:05,422 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 19:50:05,939 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 19:50:05,974 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 19:50:05,978 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 19:50:05,981 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 19:50:05,982 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 19:50:05,983 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/bench-exp2x3.wvr.c [2021-10-13 19:50:06,070 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/33a3df063/b285568d94694a7c9e84f817789881d5/FLAG13480e816 [2021-10-13 19:50:06,843 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 19:50:06,844 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/bench-exp2x3.wvr.c [2021-10-13 19:50:06,855 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/33a3df063/b285568d94694a7c9e84f817789881d5/FLAG13480e816 [2021-10-13 19:50:07,163 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/33a3df063/b285568d94694a7c9e84f817789881d5 [2021-10-13 19:50:07,169 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 19:50:07,178 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-13 19:50:07,182 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 19:50:07,182 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 19:50:07,187 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 19:50:07,189 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:50:07" (1/1) ... [2021-10-13 19:50:07,192 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@60f79206 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07, skipping insertion in model container [2021-10-13 19:50:07,193 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:50:07" (1/1) ... [2021-10-13 19:50:07,202 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 19:50:07,228 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 19:50:07,420 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/bench-exp2x3.wvr.c[2237,2250] [2021-10-13 19:50:07,424 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:50:07,441 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 19:50:07,469 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/bench-exp2x3.wvr.c[2237,2250] [2021-10-13 19:50:07,470 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:50:07,491 INFO L208 MainTranslator]: Completed translation [2021-10-13 19:50:07,491 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07 WrapperNode [2021-10-13 19:50:07,492 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 19:50:07,493 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 19:50:07,493 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 19:50:07,493 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 19:50:07,508 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07" (1/1) ... [2021-10-13 19:50:07,520 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07" (1/1) ... [2021-10-13 19:50:07,545 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 19:50:07,546 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 19:50:07,546 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 19:50:07,546 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 19:50:07,555 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07" (1/1) ... [2021-10-13 19:50:07,556 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07" (1/1) ... [2021-10-13 19:50:07,560 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07" (1/1) ... [2021-10-13 19:50:07,561 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07" (1/1) ... [2021-10-13 19:50:07,569 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07" (1/1) ... [2021-10-13 19:50:07,574 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07" (1/1) ... [2021-10-13 19:50:07,576 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07" (1/1) ... [2021-10-13 19:50:07,580 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 19:50:07,581 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 19:50:07,581 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 19:50:07,582 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 19:50:07,583 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07" (1/1) ... [2021-10-13 19:50:07,592 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:50:07,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:50:07,622 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 19:50:07,640 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 19:50:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-13 19:50:07,709 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-13 19:50:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-13 19:50:07,709 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-13 19:50:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-13 19:50:07,710 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-13 19:50:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-13 19:50:07,711 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-10-13 19:50:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-10-13 19:50:07,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 19:50:07,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-13 19:50:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 19:50:07,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 19:50:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 19:50:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-13 19:50:07,716 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 19:50:08,506 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 19:50:08,507 INFO L299 CfgBuilder]: Removed 12 assume(true) statements. [2021-10-13 19:50:08,509 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:50:08 BoogieIcfgContainer [2021-10-13 19:50:08,510 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 19:50:08,512 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 19:50:08,512 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 19:50:08,517 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 19:50:08,517 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 07:50:07" (1/3) ... [2021-10-13 19:50:08,518 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34b0710d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:50:08, skipping insertion in model container [2021-10-13 19:50:08,519 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:07" (2/3) ... [2021-10-13 19:50:08,519 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34b0710d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:50:08, skipping insertion in model container [2021-10-13 19:50:08,520 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:50:08" (3/3) ... [2021-10-13 19:50:08,522 INFO L111 eAbstractionObserver]: Analyzing ICFG bench-exp2x3.wvr.c [2021-10-13 19:50:08,530 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 19:50:08,530 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2021-10-13 19:50:08,530 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-13 19:50:08,569 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,570 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,570 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,570 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,571 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,571 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,572 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,572 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,573 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,573 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,573 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,573 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,574 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,575 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,575 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,575 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,579 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,580 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,585 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,585 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,588 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,588 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,591 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,591 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:50:08,601 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-10-13 19:50:08,662 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 19:50:08,671 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 19:50:08,671 INFO L340 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2021-10-13 19:50:08,691 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-13 19:50:08,705 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 140 places, 137 transitions, 306 flow [2021-10-13 19:50:08,709 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 140 places, 137 transitions, 306 flow [2021-10-13 19:50:08,712 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 140 places, 137 transitions, 306 flow [2021-10-13 19:50:08,778 INFO L129 PetriNetUnfolder]: 10/133 cut-off events. [2021-10-13 19:50:08,779 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-10-13 19:50:08,784 INFO L84 FinitePrefix]: Finished finitePrefix Result has 150 conditions, 133 events. 10/133 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 95 event pairs, 0 based on Foata normal form. 0/105 useless extension candidates. Maximal degree in co-relation 88. Up to 2 conditions per place. [2021-10-13 19:50:08,788 INFO L116 LiptonReduction]: Number of co-enabled transitions 1608 [2021-10-13 19:50:28,515 INFO L131 LiptonReduction]: Checked pairs total: 2240 [2021-10-13 19:50:28,515 INFO L133 LiptonReduction]: Total number of compositions: 131 [2021-10-13 19:50:28,525 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 56 places, 47 transitions, 126 flow [2021-10-13 19:50:28,553 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 183 states, 165 states have (on average 4.212121212121212) internal successors, (695), 182 states have internal predecessors, (695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:28,557 INFO L276 IsEmpty]: Start isEmpty. Operand has 183 states, 165 states have (on average 4.212121212121212) internal successors, (695), 182 states have internal predecessors, (695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:28,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-10-13 19:50:28,563 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:28,564 INFO L512 BasicCegarLoop]: trace histogram [1] [2021-10-13 19:50:28,564 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:28,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:28,571 INFO L82 PathProgramCache]: Analyzing trace with hash 503, now seen corresponding path program 1 times [2021-10-13 19:50:28,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:28,587 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1730778667] [2021-10-13 19:50:28,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:28,588 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:28,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:28,589 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 19:50:28,594 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 19:50:28,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:28,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 3 conjuncts, 1 conjunts are in the unsatisfiable core [2021-10-13 19:50:28,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:28,664 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 19:50:28,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:28,665 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 19:50:28,666 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:28,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1730778667] [2021-10-13 19:50:28,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1730778667] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 19:50:28,667 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:50:28,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0, 0] imperfect sequences [] total 0 [2021-10-13 19:50:28,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338849633] [2021-10-13 19:50:28,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-13 19:50:28,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:28,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-13 19:50:28,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-13 19:50:28,694 INFO L87 Difference]: Start difference. First operand has 183 states, 165 states have (on average 4.212121212121212) internal successors, (695), 182 states have internal predecessors, (695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:28,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:28,724 INFO L93 Difference]: Finished difference Result 180 states and 692 transitions. [2021-10-13 19:50:28,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-13 19:50:28,726 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 19:50:28,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:28,742 INFO L225 Difference]: With dead ends: 180 [2021-10-13 19:50:28,742 INFO L226 Difference]: Without dead ends: 180 [2021-10-13 19:50:28,743 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 19:50:28,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-10-13 19:50:28,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2021-10-13 19:50:28,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 165 states have (on average 4.193939393939394) internal successors, (692), 179 states have internal predecessors, (692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:28,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 692 transitions. [2021-10-13 19:50:28,808 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 692 transitions. Word has length 1 [2021-10-13 19:50:28,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:28,809 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 692 transitions. [2021-10-13 19:50:28,809 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 19:50:28,809 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 692 transitions. [2021-10-13 19:50:28,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 19:50:28,810 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:28,810 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 19:50:28,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-10-13 19:50:29,026 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 19:50:29,027 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:29,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:29,029 INFO L82 PathProgramCache]: Analyzing trace with hash 495118, now seen corresponding path program 1 times [2021-10-13 19:50:29,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:29,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [550130074] [2021-10-13 19:50:29,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:29,031 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:29,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:29,035 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 19:50:29,037 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 19:50:29,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:29,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 19:50:29,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:29,577 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-13 19:50:29,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 7 case distinctions, treesize of input 168 treesize of output 209 [2021-10-13 19:50:33,749 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 19:50:33,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:33,766 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 19:50:33,766 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:33,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [550130074] [2021-10-13 19:50:33,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [550130074] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 19:50:33,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:50:33,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 19:50:33,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323068929] [2021-10-13 19:50:33,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:50:33,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:33,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:50:33,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:50:33,771 INFO L87 Difference]: Start difference. First operand 180 states and 692 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:33,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:33,864 INFO L93 Difference]: Finished difference Result 170 states and 656 transitions. [2021-10-13 19:50:33,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:50:33,869 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 19:50:33,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:33,876 INFO L225 Difference]: With dead ends: 170 [2021-10-13 19:50:33,878 INFO L226 Difference]: Without dead ends: 170 [2021-10-13 19:50:33,879 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.2ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:50:33,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-10-13 19:50:33,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 170. [2021-10-13 19:50:33,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 157 states have (on average 4.178343949044586) internal successors, (656), 169 states have internal predecessors, (656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:33,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 656 transitions. [2021-10-13 19:50:33,915 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 656 transitions. Word has length 3 [2021-10-13 19:50:33,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:33,919 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 656 transitions. [2021-10-13 19:50:33,920 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 19:50:33,920 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 656 transitions. [2021-10-13 19:50:33,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 19:50:33,920 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:33,921 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 19:50:33,937 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 19:50:34,130 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 19:50:34,131 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:34,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:34,133 INFO L82 PathProgramCache]: Analyzing trace with hash 495120, now seen corresponding path program 1 times [2021-10-13 19:50:34,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:34,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [910554207] [2021-10-13 19:50:34,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:34,135 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:34,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:34,136 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 19:50:34,137 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 19:50:34,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:34,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:50:34,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:34,402 INFO L354 Elim1Store]: treesize reduction 237, result has 17.1 percent of original size [2021-10-13 19:50:34,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 75 [2021-10-13 19:50:34,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 126 [2021-10-13 19:50:35,461 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 19:50:35,461 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:35,513 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 19:50:35,514 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:35,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [910554207] [2021-10-13 19:50:35,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [910554207] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 19:50:35,515 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:50:35,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 19:50:35,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657429327] [2021-10-13 19:50:35,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:50:35,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:35,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:50:35,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:50:35,517 INFO L87 Difference]: Start difference. First operand 170 states and 656 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:35,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:35,592 INFO L93 Difference]: Finished difference Result 160 states and 620 transitions. [2021-10-13 19:50:35,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:50:35,593 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 19:50:35,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:35,597 INFO L225 Difference]: With dead ends: 160 [2021-10-13 19:50:35,597 INFO L226 Difference]: Without dead ends: 160 [2021-10-13 19:50:35,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 51.2ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:50:35,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-10-13 19:50:35,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2021-10-13 19:50:35,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 149 states have (on average 4.1610738255033555) internal successors, (620), 159 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:35,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 620 transitions. [2021-10-13 19:50:35,612 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 620 transitions. Word has length 3 [2021-10-13 19:50:35,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:35,612 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 620 transitions. [2021-10-13 19:50:35,613 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 19:50:35,613 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 620 transitions. [2021-10-13 19:50:35,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:50:35,613 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:35,614 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 19:50:35,628 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 19:50:35,826 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 19:50:35,827 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:35,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:35,828 INFO L82 PathProgramCache]: Analyzing trace with hash 475820260, now seen corresponding path program 1 times [2021-10-13 19:50:35,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:35,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1963375192] [2021-10-13 19:50:35,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:35,829 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:35,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:35,831 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 19:50:35,863 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 19:50:35,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:35,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 19:50:35,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:36,152 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-13 19:50:36,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 70 [2021-10-13 19:50:36,732 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 19:50:36,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:36,748 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 19:50:36,749 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:36,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1963375192] [2021-10-13 19:50:36,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1963375192] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 19:50:36,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:50:36,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-13 19:50:36,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254662242] [2021-10-13 19:50:36,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:50:36,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:36,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:50:36,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:50:36,762 INFO L87 Difference]: Start difference. First operand 160 states and 620 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:36,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:36,818 INFO L93 Difference]: Finished difference Result 152 states and 596 transitions. [2021-10-13 19:50:36,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:50:36,819 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 19:50:36,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:36,823 INFO L225 Difference]: With dead ends: 152 [2021-10-13 19:50:36,823 INFO L226 Difference]: Without dead ends: 152 [2021-10-13 19:50:36,824 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:50:36,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-10-13 19:50:36,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2021-10-13 19:50:36,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 143 states have (on average 4.1678321678321675) internal successors, (596), 151 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:36,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 596 transitions. [2021-10-13 19:50:36,847 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 596 transitions. Word has length 5 [2021-10-13 19:50:36,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:36,847 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 596 transitions. [2021-10-13 19:50:36,848 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 19:50:36,848 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 596 transitions. [2021-10-13 19:50:36,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:50:36,848 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:36,848 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 19:50:36,861 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 19:50:37,058 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 19:50:37,059 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:37,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:37,060 INFO L82 PathProgramCache]: Analyzing trace with hash 475820261, now seen corresponding path program 1 times [2021-10-13 19:50:37,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:37,060 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [542481241] [2021-10-13 19:50:37,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:37,061 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:37,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:37,062 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 19:50:37,091 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 19:50:37,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:37,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 19:50:37,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:37,385 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-13 19:50:37,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 60 [2021-10-13 19:50:37,481 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 19:50:37,481 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:37,549 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 19:50:37,550 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:37,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [542481241] [2021-10-13 19:50:37,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [542481241] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 19:50:37,551 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:50:37,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 19:50:37,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964893134] [2021-10-13 19:50:37,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:50:37,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:37,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:50:37,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:50:37,553 INFO L87 Difference]: Start difference. First operand 152 states and 596 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:37,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:37,610 INFO L93 Difference]: Finished difference Result 144 states and 572 transitions. [2021-10-13 19:50:37,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:50:37,610 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 19:50:37,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:37,612 INFO L225 Difference]: With dead ends: 144 [2021-10-13 19:50:37,612 INFO L226 Difference]: Without dead ends: 144 [2021-10-13 19:50:37,613 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:50:37,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-10-13 19:50:37,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2021-10-13 19:50:37,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 137 states have (on average 4.175182481751825) internal successors, (572), 143 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:37,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 572 transitions. [2021-10-13 19:50:37,621 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 572 transitions. Word has length 5 [2021-10-13 19:50:37,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:37,622 INFO L470 AbstractCegarLoop]: Abstraction has 144 states and 572 transitions. [2021-10-13 19:50:37,622 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 19:50:37,622 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 572 transitions. [2021-10-13 19:50:37,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:50:37,623 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:37,623 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:50:37,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2021-10-13 19:50:37,834 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 19:50:37,835 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:37,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:37,836 INFO L82 PathProgramCache]: Analyzing trace with hash 1996749239, now seen corresponding path program 1 times [2021-10-13 19:50:37,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:37,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [338813512] [2021-10-13 19:50:37,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:37,837 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:37,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:37,839 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 19:50:37,840 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 19:50:37,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:37,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 19:50:37,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:38,140 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-13 19:50:38,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 60 [2021-10-13 19:50:38,252 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 19:50:38,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:38,331 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 19:50:38,331 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:38,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [338813512] [2021-10-13 19:50:38,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [338813512] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 19:50:38,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:50:38,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 19:50:38,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353795340] [2021-10-13 19:50:38,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:50:38,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:38,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:50:38,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:50:38,335 INFO L87 Difference]: Start difference. First operand 144 states and 572 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:38,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:38,377 INFO L93 Difference]: Finished difference Result 134 states and 536 transitions. [2021-10-13 19:50:38,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:50:38,378 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 19:50:38,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:38,379 INFO L225 Difference]: With dead ends: 134 [2021-10-13 19:50:38,380 INFO L226 Difference]: Without dead ends: 134 [2021-10-13 19:50:38,382 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.5ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:50:38,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-10-13 19:50:38,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2021-10-13 19:50:38,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 129 states have (on average 4.155038759689923) internal successors, (536), 133 states have internal predecessors, (536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:38,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 536 transitions. [2021-10-13 19:50:38,391 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 536 transitions. Word has length 7 [2021-10-13 19:50:38,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:38,391 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 536 transitions. [2021-10-13 19:50:38,391 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 19:50:38,391 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 536 transitions. [2021-10-13 19:50:38,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:50:38,393 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:38,393 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:50:38,409 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2021-10-13 19:50:38,604 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 19:50:38,605 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:38,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:38,606 INFO L82 PathProgramCache]: Analyzing trace with hash 1996749238, now seen corresponding path program 1 times [2021-10-13 19:50:38,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:38,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1476418898] [2021-10-13 19:50:38,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:38,608 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:38,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:38,609 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 19:50:38,613 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 19:50:38,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:38,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 19:50:38,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:38,899 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-13 19:50:38,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 70 [2021-10-13 19:50:39,513 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 19:50:39,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:39,533 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 19:50:39,533 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:39,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1476418898] [2021-10-13 19:50:39,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1476418898] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 19:50:39,535 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:50:39,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-13 19:50:39,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81105936] [2021-10-13 19:50:39,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:50:39,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:39,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:50:39,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:50:39,537 INFO L87 Difference]: Start difference. First operand 134 states and 536 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:39,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:39,571 INFO L93 Difference]: Finished difference Result 124 states and 500 transitions. [2021-10-13 19:50:39,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:50:39,572 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-13 19:50:39,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:39,574 INFO L225 Difference]: With dead ends: 124 [2021-10-13 19:50:39,574 INFO L226 Difference]: Without dead ends: 124 [2021-10-13 19:50:39,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:50:39,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-10-13 19:50:39,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124. [2021-10-13 19:50:39,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 121 states have (on average 4.132231404958677) internal successors, (500), 123 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:39,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 500 transitions. [2021-10-13 19:50:39,582 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 500 transitions. Word has length 7 [2021-10-13 19:50:39,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:39,582 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 500 transitions. [2021-10-13 19:50:39,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:39,582 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 500 transitions. [2021-10-13 19:50:39,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:50:39,583 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:39,583 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:50:39,602 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 19:50:39,798 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 19:50:39,799 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:39,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:39,800 INFO L82 PathProgramCache]: Analyzing trace with hash -974350728, now seen corresponding path program 1 times [2021-10-13 19:50:39,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:39,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1204264863] [2021-10-13 19:50:39,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:39,801 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:39,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:39,802 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 19:50:39,840 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 19:50:39,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:39,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:50:39,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:40,130 INFO L354 Elim1Store]: treesize reduction 237, result has 17.1 percent of original size [2021-10-13 19:50:40,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 72 [2021-10-13 19:50:40,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 139 [2021-10-13 19:50:40,903 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 19:50:40,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:41,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:50:41,184 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:41,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1204264863] [2021-10-13 19:50:41,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1204264863] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 19:50:41,185 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:50:41,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 4 [2021-10-13 19:50:41,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331541430] [2021-10-13 19:50:41,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 19:50:41,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:41,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 19:50:41,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:50:41,187 INFO L87 Difference]: Start difference. First operand 124 states and 500 transitions. Second operand has 6 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:41,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:41,237 INFO L93 Difference]: Finished difference Result 108 states and 420 transitions. [2021-10-13 19:50:41,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:50:41,237 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:50:41,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:41,239 INFO L225 Difference]: With dead ends: 108 [2021-10-13 19:50:41,239 INFO L226 Difference]: Without dead ends: 108 [2021-10-13 19:50:41,240 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 162.2ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:50:41,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-10-13 19:50:41,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2021-10-13 19:50:41,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 106 states have (on average 3.9622641509433962) internal successors, (420), 107 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:41,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 420 transitions. [2021-10-13 19:50:41,246 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 420 transitions. Word has length 9 [2021-10-13 19:50:41,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:41,247 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 420 transitions. [2021-10-13 19:50:41,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:41,247 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 420 transitions. [2021-10-13 19:50:41,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:50:41,248 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:41,248 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:50:41,264 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 19:50:41,448 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 19:50:41,449 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:41,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:41,449 INFO L82 PathProgramCache]: Analyzing trace with hash -974350726, now seen corresponding path program 1 times [2021-10-13 19:50:41,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:41,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1614354524] [2021-10-13 19:50:41,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:41,450 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:41,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:41,458 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 19:50:41,488 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 19:50:41,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:41,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:50:41,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:41,789 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-13 19:50:41,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 70 [2021-10-13 19:50:42,263 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 19:50:42,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:42,350 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 19:50:42,350 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:42,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1614354524] [2021-10-13 19:50:42,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1614354524] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 19:50:42,351 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:50:42,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-10-13 19:50:42,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820873101] [2021-10-13 19:50:42,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-13 19:50:42,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:42,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-13 19:50:42,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:50:42,353 INFO L87 Difference]: Start difference. First operand 108 states and 420 transitions. Second operand has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:42,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:42,401 INFO L93 Difference]: Finished difference Result 92 states and 340 transitions. [2021-10-13 19:50:42,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:50:42,402 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:50:42,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:42,403 INFO L225 Difference]: With dead ends: 92 [2021-10-13 19:50:42,403 INFO L226 Difference]: Without dead ends: 92 [2021-10-13 19:50:42,404 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 75.1ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:50:42,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-10-13 19:50:42,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 92. [2021-10-13 19:50:42,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 3.7362637362637363) internal successors, (340), 91 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:42,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 340 transitions. [2021-10-13 19:50:42,409 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 340 transitions. Word has length 9 [2021-10-13 19:50:42,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:42,409 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 340 transitions. [2021-10-13 19:50:42,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:42,409 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 340 transitions. [2021-10-13 19:50:42,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 19:50:42,411 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:42,411 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 19:50:42,424 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 19:50:42,611 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 19:50:42,612 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:42,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:42,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1904913136, now seen corresponding path program 1 times [2021-10-13 19:50:42,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:42,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1810021434] [2021-10-13 19:50:42,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:42,614 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:42,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:42,616 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 19:50:42,618 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 19:50:42,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:42,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:50:42,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:43,029 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:50:43,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:43,204 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 19:50:43,204 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:43,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1810021434] [2021-10-13 19:50:43,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1810021434] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 19:50:43,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:50:43,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 19:50:43,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167359420] [2021-10-13 19:50:43,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:50:43,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:43,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:50:43,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:50:43,206 INFO L87 Difference]: Start difference. First operand 92 states and 340 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:43,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:43,243 INFO L93 Difference]: Finished difference Result 181 states and 677 transitions. [2021-10-13 19:50:43,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:50:43,243 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-13 19:50:43,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:43,246 INFO L225 Difference]: With dead ends: 181 [2021-10-13 19:50:43,246 INFO L226 Difference]: Without dead ends: 172 [2021-10-13 19:50:43,247 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.0ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:50:43,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-10-13 19:50:43,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2021-10-13 19:50:43,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 171 states have (on average 3.7953216374269005) internal successors, (649), 171 states have internal predecessors, (649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:43,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 649 transitions. [2021-10-13 19:50:43,258 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 649 transitions. Word has length 21 [2021-10-13 19:50:43,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:43,258 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 649 transitions. [2021-10-13 19:50:43,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:43,258 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 649 transitions. [2021-10-13 19:50:43,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:50:43,261 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:43,261 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 19:50:43,274 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 19:50:43,474 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 19:50:43,474 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:43,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:43,475 INFO L82 PathProgramCache]: Analyzing trace with hash 1978973352, now seen corresponding path program 1 times [2021-10-13 19:50:43,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:43,475 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [301789537] [2021-10-13 19:50:43,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:43,476 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:43,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:43,477 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 19:50:43,480 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 19:50:43,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:43,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:50:43,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:43,779 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 19:50:43,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:44,014 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 19:50:44,014 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:44,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [301789537] [2021-10-13 19:50:44,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [301789537] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-13 19:50:44,015 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:50:44,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2021-10-13 19:50:44,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131166021] [2021-10-13 19:50:44,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:50:44,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:44,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:50:44,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:44,019 INFO L87 Difference]: Start difference. First operand 172 states and 649 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:44,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:44,144 INFO L93 Difference]: Finished difference Result 340 states and 1257 transitions. [2021-10-13 19:50:44,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:50:44,144 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-13 19:50:44,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:44,149 INFO L225 Difference]: With dead ends: 340 [2021-10-13 19:50:44,149 INFO L226 Difference]: Without dead ends: 340 [2021-10-13 19:50:44,149 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 113.4ms TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:44,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-10-13 19:50:44,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 220. [2021-10-13 19:50:44,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 3.990867579908676) internal successors, (874), 219 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:44,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 874 transitions. [2021-10-13 19:50:44,168 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 874 transitions. Word has length 22 [2021-10-13 19:50:44,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:44,170 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 874 transitions. [2021-10-13 19:50:44,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:44,170 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 874 transitions. [2021-10-13 19:50:44,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:50:44,176 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:44,176 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 19:50:44,195 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 19:50:44,389 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 19:50:44,390 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:44,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:44,390 INFO L82 PathProgramCache]: Analyzing trace with hash -898077408, now seen corresponding path program 2 times [2021-10-13 19:50:44,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:44,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [424367901] [2021-10-13 19:50:44,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:50:44,391 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:44,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:44,392 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 19:50:44,396 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 19:50:44,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:50:44,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:50:44,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:50:44,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:44,741 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 19:50:44,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:44,958 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 19:50:44,958 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:44,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [424367901] [2021-10-13 19:50:44,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [424367901] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-13 19:50:44,958 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:50:44,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2021-10-13 19:50:44,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173073721] [2021-10-13 19:50:44,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:50:44,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:44,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:50:44,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:44,961 INFO L87 Difference]: Start difference. First operand 220 states and 874 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:45,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:45,060 INFO L93 Difference]: Finished difference Result 290 states and 1043 transitions. [2021-10-13 19:50:45,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:50:45,061 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-13 19:50:45,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:45,064 INFO L225 Difference]: With dead ends: 290 [2021-10-13 19:50:45,065 INFO L226 Difference]: Without dead ends: 284 [2021-10-13 19:50:45,065 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 115.7ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:50:45,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-10-13 19:50:45,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 250. [2021-10-13 19:50:45,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 249 states have (on average 3.7630522088353415) internal successors, (937), 249 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:45,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 937 transitions. [2021-10-13 19:50:45,079 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 937 transitions. Word has length 22 [2021-10-13 19:50:45,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:45,079 INFO L470 AbstractCegarLoop]: Abstraction has 250 states and 937 transitions. [2021-10-13 19:50:45,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:45,080 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 937 transitions. [2021-10-13 19:50:45,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:50:45,081 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:45,081 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 19:50:45,096 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 19:50:45,294 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 19:50:45,294 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:45,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:45,295 INFO L82 PathProgramCache]: Analyzing trace with hash 304894006, now seen corresponding path program 1 times [2021-10-13 19:50:45,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:45,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [121005701] [2021-10-13 19:50:45,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:45,297 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:45,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:45,298 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 19:50:45,299 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 19:50:45,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:45,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 19:50:45,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:45,637 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 19:50:45,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:45,820 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 19:50:45,820 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:45,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [121005701] [2021-10-13 19:50:45,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [121005701] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:50:45,821 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:50:45,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-10-13 19:50:45,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443705925] [2021-10-13 19:50:45,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:50:45,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:45,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:50:45,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:45,822 INFO L87 Difference]: Start difference. First operand 250 states and 937 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:46,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:46,150 INFO L93 Difference]: Finished difference Result 728 states and 2759 transitions. [2021-10-13 19:50:46,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:50:46,150 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-13 19:50:46,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:46,158 INFO L225 Difference]: With dead ends: 728 [2021-10-13 19:50:46,158 INFO L226 Difference]: Without dead ends: 728 [2021-10-13 19:50:46,159 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 138.0ms TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:50:46,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-10-13 19:50:46,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 386. [2021-10-13 19:50:46,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 4.363636363636363) internal successors, (1680), 385 states have internal predecessors, (1680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:46,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 1680 transitions. [2021-10-13 19:50:46,185 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 1680 transitions. Word has length 22 [2021-10-13 19:50:46,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:46,186 INFO L470 AbstractCegarLoop]: Abstraction has 386 states and 1680 transitions. [2021-10-13 19:50:46,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:46,186 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 1680 transitions. [2021-10-13 19:50:46,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:50:46,188 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:46,188 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:50:46,201 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 19:50:46,401 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 19:50:46,401 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:46,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:46,404 INFO L82 PathProgramCache]: Analyzing trace with hash 1336102116, now seen corresponding path program 1 times [2021-10-13 19:50:46,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:46,404 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [788241363] [2021-10-13 19:50:46,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:46,405 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:46,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:46,406 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 19:50:46,455 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 19:50:46,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:46,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 19:50:46,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:46,717 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 19:50:46,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:46,922 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 19:50:46,923 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:46,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [788241363] [2021-10-13 19:50:46,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [788241363] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-13 19:50:46,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:50:46,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2021-10-13 19:50:46,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248340963] [2021-10-13 19:50:46,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:50:46,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:46,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:50:46,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:50:46,925 INFO L87 Difference]: Start difference. First operand 386 states and 1680 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:47,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:47,012 INFO L93 Difference]: Finished difference Result 476 states and 1893 transitions. [2021-10-13 19:50:47,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:50:47,013 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-13 19:50:47,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:47,018 INFO L225 Difference]: With dead ends: 476 [2021-10-13 19:50:47,018 INFO L226 Difference]: Without dead ends: 444 [2021-10-13 19:50:47,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 72.9ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:47,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-10-13 19:50:47,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 420. [2021-10-13 19:50:47,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 4.202863961813843) internal successors, (1761), 419 states have internal predecessors, (1761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:47,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1761 transitions. [2021-10-13 19:50:47,041 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1761 transitions. Word has length 22 [2021-10-13 19:50:47,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:47,041 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 1761 transitions. [2021-10-13 19:50:47,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:47,042 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1761 transitions. [2021-10-13 19:50:47,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:50:47,044 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:47,044 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 19:50:47,058 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 19:50:47,257 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 19:50:47,258 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:47,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:47,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1911769630, now seen corresponding path program 2 times [2021-10-13 19:50:47,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:47,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [727334599] [2021-10-13 19:50:47,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:50:47,260 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:47,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:47,262 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 19:50:47,273 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 19:50:47,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:50:47,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:50:47,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 19:50:47,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:47,691 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 19:50:47,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:47,896 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 19:50:47,897 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:47,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [727334599] [2021-10-13 19:50:47,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [727334599] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:50:47,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:50:47,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-10-13 19:50:47,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511571106] [2021-10-13 19:50:47,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:50:47,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:47,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:50:47,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:47,899 INFO L87 Difference]: Start difference. First operand 420 states and 1761 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:48,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:48,275 INFO L93 Difference]: Finished difference Result 666 states and 2593 transitions. [2021-10-13 19:50:48,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:50:48,276 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-13 19:50:48,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:48,283 INFO L225 Difference]: With dead ends: 666 [2021-10-13 19:50:48,284 INFO L226 Difference]: Without dead ends: 666 [2021-10-13 19:50:48,287 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 148.4ms TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:50:48,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-10-13 19:50:48,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 456. [2021-10-13 19:50:48,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 4.298901098901099) internal successors, (1956), 455 states have internal predecessors, (1956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:48,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1956 transitions. [2021-10-13 19:50:48,313 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1956 transitions. Word has length 22 [2021-10-13 19:50:48,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:48,314 INFO L470 AbstractCegarLoop]: Abstraction has 456 states and 1956 transitions. [2021-10-13 19:50:48,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:48,314 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1956 transitions. [2021-10-13 19:50:48,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:50:48,316 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:48,317 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:50:48,330 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 19:50:48,530 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 19:50:48,530 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:48,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:48,531 INFO L82 PathProgramCache]: Analyzing trace with hash 607348640, now seen corresponding path program 1 times [2021-10-13 19:50:48,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:48,532 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [273799158] [2021-10-13 19:50:48,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:48,532 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:48,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:48,535 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 19:50:48,536 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 19:50:48,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:48,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:50:48,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:48,869 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 19:50:48,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:49,072 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 19:50:49,073 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:49,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [273799158] [2021-10-13 19:50:49,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [273799158] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:50:49,073 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:50:49,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-10-13 19:50:49,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646626874] [2021-10-13 19:50:49,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 19:50:49,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:49,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 19:50:49,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:50:49,075 INFO L87 Difference]: Start difference. First operand 456 states and 1956 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:49,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:49,671 INFO L93 Difference]: Finished difference Result 1446 states and 5943 transitions. [2021-10-13 19:50:49,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:50:49,672 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-13 19:50:49,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:49,687 INFO L225 Difference]: With dead ends: 1446 [2021-10-13 19:50:49,688 INFO L226 Difference]: Without dead ends: 1430 [2021-10-13 19:50:49,688 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 226.6ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:50:49,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1430 states. [2021-10-13 19:50:49,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1430 to 624. [2021-10-13 19:50:49,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 623 states have (on average 4.60513643659711) internal successors, (2869), 623 states have internal predecessors, (2869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:49,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 2869 transitions. [2021-10-13 19:50:49,738 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 2869 transitions. Word has length 22 [2021-10-13 19:50:49,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:49,739 INFO L470 AbstractCegarLoop]: Abstraction has 624 states and 2869 transitions. [2021-10-13 19:50:49,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:49,739 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 2869 transitions. [2021-10-13 19:50:49,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:50:49,743 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:49,743 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 19:50:49,758 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-13 19:50:49,956 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 19:50:49,956 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:49,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:49,957 INFO L82 PathProgramCache]: Analyzing trace with hash 2120370192, now seen corresponding path program 3 times [2021-10-13 19:50:49,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:49,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [582644727] [2021-10-13 19:50:49,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:50:49,958 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:49,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:49,959 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 19:50:49,960 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 19:50:50,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:50:50,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:50:50,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:50:50,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:50,413 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:50:50,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:50,618 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 19:50:50,618 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:50,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [582644727] [2021-10-13 19:50:50,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [582644727] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:50:50,619 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:50:50,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-10-13 19:50:50,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630254953] [2021-10-13 19:50:50,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 19:50:50,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:50,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 19:50:50,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:50:50,621 INFO L87 Difference]: Start difference. First operand 624 states and 2869 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:51,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:51,823 INFO L93 Difference]: Finished difference Result 2956 states and 12925 transitions. [2021-10-13 19:50:51,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:50:51,825 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:50:51,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:51,858 INFO L225 Difference]: With dead ends: 2956 [2021-10-13 19:50:51,859 INFO L226 Difference]: Without dead ends: 2956 [2021-10-13 19:50:51,860 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 690.8ms TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:50:51,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2956 states. [2021-10-13 19:50:51,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2956 to 934. [2021-10-13 19:50:51,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 5.144694533762058) internal successors, (4800), 933 states have internal predecessors, (4800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:51,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 4800 transitions. [2021-10-13 19:50:51,944 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 4800 transitions. Word has length 23 [2021-10-13 19:50:51,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:51,945 INFO L470 AbstractCegarLoop]: Abstraction has 934 states and 4800 transitions. [2021-10-13 19:50:51,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:51,946 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 4800 transitions. [2021-10-13 19:50:51,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:50:51,953 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:51,953 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:50:51,972 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 19:50:52,173 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 19:50:52,173 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:52,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:52,174 INFO L82 PathProgramCache]: Analyzing trace with hash 748745480, now seen corresponding path program 1 times [2021-10-13 19:50:52,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:52,175 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [104940879] [2021-10-13 19:50:52,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:52,175 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:52,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:52,176 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 19:50:52,182 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 19:50:52,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:52,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:50:52,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:52,968 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:50:52,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:53,189 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:50:53,189 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:53,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [104940879] [2021-10-13 19:50:53,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [104940879] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:50:53,190 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:50:53,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-10-13 19:50:53,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217383002] [2021-10-13 19:50:53,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:50:53,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:53,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:50:53,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:53,192 INFO L87 Difference]: Start difference. First operand 934 states and 4800 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:53,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:53,595 INFO L93 Difference]: Finished difference Result 1242 states and 5847 transitions. [2021-10-13 19:50:53,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:50:53,595 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:50:53,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:53,609 INFO L225 Difference]: With dead ends: 1242 [2021-10-13 19:50:53,609 INFO L226 Difference]: Without dead ends: 1192 [2021-10-13 19:50:53,609 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 96.2ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:53,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1192 states. [2021-10-13 19:50:53,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1192 to 1040. [2021-10-13 19:50:53,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 1039 states have (on average 5.095283926852743) internal successors, (5294), 1039 states have internal predecessors, (5294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:53,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 5294 transitions. [2021-10-13 19:50:53,675 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 5294 transitions. Word has length 23 [2021-10-13 19:50:53,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:53,675 INFO L470 AbstractCegarLoop]: Abstraction has 1040 states and 5294 transitions. [2021-10-13 19:50:53,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:53,676 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 5294 transitions. [2021-10-13 19:50:53,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:50:53,682 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:53,682 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:50:53,699 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 19:50:53,894 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 19:50:53,895 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:53,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:53,896 INFO L82 PathProgramCache]: Analyzing trace with hash 1120646782, now seen corresponding path program 1 times [2021-10-13 19:50:53,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:53,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2081426301] [2021-10-13 19:50:53,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:50:53,897 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:53,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:53,898 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 19:50:53,902 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 19:50:54,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:50:54,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:50:54,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:54,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:50:54,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:54,858 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:50:54,858 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:54,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2081426301] [2021-10-13 19:50:54,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2081426301] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:50:54,859 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:50:54,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-10-13 19:50:54,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294588452] [2021-10-13 19:50:54,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:50:54,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:54,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:50:54,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:54,860 INFO L87 Difference]: Start difference. First operand 1040 states and 5294 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:55,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:55,071 INFO L93 Difference]: Finished difference Result 1284 states and 6238 transitions. [2021-10-13 19:50:55,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:50:55,072 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:50:55,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:55,085 INFO L225 Difference]: With dead ends: 1284 [2021-10-13 19:50:55,085 INFO L226 Difference]: Without dead ends: 1266 [2021-10-13 19:50:55,085 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 107.3ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:55,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1266 states. [2021-10-13 19:50:55,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1266 to 1160. [2021-10-13 19:50:55,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1160 states, 1159 states have (on average 5.070750647109577) internal successors, (5877), 1159 states have internal predecessors, (5877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:55,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1160 states to 1160 states and 5877 transitions. [2021-10-13 19:50:55,149 INFO L78 Accepts]: Start accepts. Automaton has 1160 states and 5877 transitions. Word has length 23 [2021-10-13 19:50:55,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:55,152 INFO L470 AbstractCegarLoop]: Abstraction has 1160 states and 5877 transitions. [2021-10-13 19:50:55,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:55,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1160 states and 5877 transitions. [2021-10-13 19:50:55,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:50:55,158 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:55,158 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:50:55,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-13 19:50:55,371 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 19:50:55,371 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:55,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:55,373 INFO L82 PathProgramCache]: Analyzing trace with hash -751343254, now seen corresponding path program 2 times [2021-10-13 19:50:55,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:55,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1153487912] [2021-10-13 19:50:55,374 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:50:55,374 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:55,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:55,376 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 19:50:55,385 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 19:50:55,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:50:55,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:50:55,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:50:55,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:56,201 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:50:56,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:56,447 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:50:56,447 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:56,447 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1153487912] [2021-10-13 19:50:56,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1153487912] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:50:56,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:50:56,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-10-13 19:50:56,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294466609] [2021-10-13 19:50:56,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:50:56,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:56,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:50:56,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:56,449 INFO L87 Difference]: Start difference. First operand 1160 states and 5877 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:56,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:50:56,651 INFO L93 Difference]: Finished difference Result 1400 states and 6781 transitions. [2021-10-13 19:50:56,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:50:56,651 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:50:56,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:50:56,666 INFO L225 Difference]: With dead ends: 1400 [2021-10-13 19:50:56,666 INFO L226 Difference]: Without dead ends: 1382 [2021-10-13 19:50:56,666 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 106.5ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:56,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1382 states. [2021-10-13 19:50:56,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1382 to 1266. [2021-10-13 19:50:56,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1266 states, 1265 states have (on average 5.030830039525692) internal successors, (6364), 1265 states have internal predecessors, (6364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:56,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 6364 transitions. [2021-10-13 19:50:56,718 INFO L78 Accepts]: Start accepts. Automaton has 1266 states and 6364 transitions. Word has length 23 [2021-10-13 19:50:56,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:50:56,719 INFO L470 AbstractCegarLoop]: Abstraction has 1266 states and 6364 transitions. [2021-10-13 19:50:56,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:50:56,719 INFO L276 IsEmpty]: Start isEmpty. Operand 1266 states and 6364 transitions. [2021-10-13 19:50:56,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:50:56,725 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:50:56,725 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:50:56,738 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 19:50:56,938 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 19:50:56,938 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:50:56,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:50:56,939 INFO L82 PathProgramCache]: Analyzing trace with hash -1122770222, now seen corresponding path program 2 times [2021-10-13 19:50:56,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:50:56,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [458223496] [2021-10-13 19:50:56,940 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:50:56,940 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:50:56,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:50:56,941 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 19:50:56,942 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 19:50:57,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:50:57,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:50:57,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:50:57,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:50:57,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:50:57,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:50:58,142 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:50:58,142 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:50:58,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [458223496] [2021-10-13 19:50:58,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [458223496] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:50:58,143 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:50:58,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-10-13 19:50:58,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82729598] [2021-10-13 19:50:58,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:50:58,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:50:58,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:50:58,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:50:58,145 INFO L87 Difference]: Start difference. First operand 1266 states and 6364 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:00,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:00,159 INFO L93 Difference]: Finished difference Result 1554 states and 7325 transitions. [2021-10-13 19:51:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:51:00,159 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:51:00,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:00,169 INFO L225 Difference]: With dead ends: 1554 [2021-10-13 19:51:00,170 INFO L226 Difference]: Without dead ends: 1504 [2021-10-13 19:51:00,170 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 111.6ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:51:00,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2021-10-13 19:51:00,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 1326. [2021-10-13 19:51:00,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1326 states, 1325 states have (on average 5.009811320754717) internal successors, (6638), 1325 states have internal predecessors, (6638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:00,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1326 states to 1326 states and 6638 transitions. [2021-10-13 19:51:00,227 INFO L78 Accepts]: Start accepts. Automaton has 1326 states and 6638 transitions. Word has length 23 [2021-10-13 19:51:00,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:00,227 INFO L470 AbstractCegarLoop]: Abstraction has 1326 states and 6638 transitions. [2021-10-13 19:51:00,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:00,227 INFO L276 IsEmpty]: Start isEmpty. Operand 1326 states and 6638 transitions. [2021-10-13 19:51:00,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:00,234 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:00,234 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 19:51:00,251 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 19:51:00,448 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 19:51:00,448 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:00,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:00,449 INFO L82 PathProgramCache]: Analyzing trace with hash -549539138, now seen corresponding path program 4 times [2021-10-13 19:51:00,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:00,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1388263571] [2021-10-13 19:51:00,450 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:51:00,450 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:00,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:00,451 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 19:51:00,487 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 19:51:00,740 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:51:00,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:00,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 19:51:00,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:01,034 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:01,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:01,505 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:01,505 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:01,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1388263571] [2021-10-13 19:51:01,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1388263571] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:01,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:01,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-10-13 19:51:01,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819598852] [2021-10-13 19:51:01,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:51:01,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:01,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:51:01,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:51:01,508 INFO L87 Difference]: Start difference. First operand 1326 states and 6638 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:03,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:03,281 INFO L93 Difference]: Finished difference Result 3442 states and 15435 transitions. [2021-10-13 19:51:03,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:51:03,282 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:03,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:03,299 INFO L225 Difference]: With dead ends: 3442 [2021-10-13 19:51:03,299 INFO L226 Difference]: Without dead ends: 3442 [2021-10-13 19:51:03,300 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 1223.1ms TimeCoverageRelationStatistics Valid=141, Invalid=279, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:51:03,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3442 states. [2021-10-13 19:51:03,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3442 to 1598. [2021-10-13 19:51:03,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1597 states have (on average 5.032561051972448) internal successors, (8037), 1597 states have internal predecessors, (8037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:03,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 8037 transitions. [2021-10-13 19:51:03,388 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 8037 transitions. Word has length 24 [2021-10-13 19:51:03,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:03,388 INFO L470 AbstractCegarLoop]: Abstraction has 1598 states and 8037 transitions. [2021-10-13 19:51:03,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:03,389 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 8037 transitions. [2021-10-13 19:51:03,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:03,396 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:03,396 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:03,412 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 19:51:03,609 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 19:51:03,610 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:03,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:03,610 INFO L82 PathProgramCache]: Analyzing trace with hash -239038936, now seen corresponding path program 3 times [2021-10-13 19:51:03,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:03,611 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1512963069] [2021-10-13 19:51:03,611 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:51:03,611 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:03,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:03,612 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 19:51:03,637 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 19:51:04,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:51:04,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:04,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:51:04,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:04,173 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:04,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:04,412 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:04,412 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:04,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1512963069] [2021-10-13 19:51:04,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1512963069] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:04,413 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:04,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-10-13 19:51:04,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919956397] [2021-10-13 19:51:04,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:51:04,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:04,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:51:04,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:51:04,414 INFO L87 Difference]: Start difference. First operand 1598 states and 8037 transitions. Second operand has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:07,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:07,733 INFO L93 Difference]: Finished difference Result 2950 states and 13383 transitions. [2021-10-13 19:51:07,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:51:07,733 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:07,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:07,752 INFO L225 Difference]: With dead ends: 2950 [2021-10-13 19:51:07,752 INFO L226 Difference]: Without dead ends: 2900 [2021-10-13 19:51:07,752 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 513.2ms TimeCoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:51:07,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2900 states. [2021-10-13 19:51:07,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2900 to 1864. [2021-10-13 19:51:07,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1863 states have (on average 4.979066022544283) internal successors, (9276), 1863 states have internal predecessors, (9276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:07,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 9276 transitions. [2021-10-13 19:51:07,881 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 9276 transitions. Word has length 24 [2021-10-13 19:51:07,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:07,882 INFO L470 AbstractCegarLoop]: Abstraction has 1864 states and 9276 transitions. [2021-10-13 19:51:07,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:07,882 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 9276 transitions. [2021-10-13 19:51:07,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:07,890 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:07,891 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:07,907 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 19:51:08,104 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 19:51:08,105 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:08,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:08,106 INFO L82 PathProgramCache]: Analyzing trace with hash -1263501276, now seen corresponding path program 3 times [2021-10-13 19:51:08,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:08,107 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [767902116] [2021-10-13 19:51:08,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:51:08,107 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:08,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:08,108 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 19:51:08,109 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 19:51:08,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:51:08,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:08,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 19:51:08,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:08,646 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:08,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:08,849 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:08,849 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:08,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [767902116] [2021-10-13 19:51:08,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [767902116] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:08,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:08,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:51:08,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96677842] [2021-10-13 19:51:08,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 19:51:08,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:08,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 19:51:08,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:51:08,851 INFO L87 Difference]: Start difference. First operand 1864 states and 9276 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:11,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:11,867 INFO L93 Difference]: Finished difference Result 2970 states and 13713 transitions. [2021-10-13 19:51:11,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:51:11,871 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:11,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:11,889 INFO L225 Difference]: With dead ends: 2970 [2021-10-13 19:51:11,890 INFO L226 Difference]: Without dead ends: 2970 [2021-10-13 19:51:11,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 379.4ms TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:51:11,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2970 states. [2021-10-13 19:51:12,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2970 to 2116. [2021-10-13 19:51:12,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2116 states, 2115 states have (on average 5.026950354609929) internal successors, (10632), 2115 states have internal predecessors, (10632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:12,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2116 states to 2116 states and 10632 transitions. [2021-10-13 19:51:12,045 INFO L78 Accepts]: Start accepts. Automaton has 2116 states and 10632 transitions. Word has length 24 [2021-10-13 19:51:12,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:12,046 INFO L470 AbstractCegarLoop]: Abstraction has 2116 states and 10632 transitions. [2021-10-13 19:51:12,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:12,047 INFO L276 IsEmpty]: Start isEmpty. Operand 2116 states and 10632 transitions. [2021-10-13 19:51:12,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:12,056 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:12,056 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:12,074 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 19:51:12,271 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 19:51:12,271 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:12,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:12,272 INFO L82 PathProgramCache]: Analyzing trace with hash 639179062, now seen corresponding path program 4 times [2021-10-13 19:51:12,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:12,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1251211835] [2021-10-13 19:51:12,273 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:51:12,273 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:12,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:12,275 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 19:51:12,315 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 19:51:12,586 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:51:12,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:12,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:51:12,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:12,760 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:12,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:13,105 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:13,105 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:13,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1251211835] [2021-10-13 19:51:13,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1251211835] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:13,106 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:13,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-10-13 19:51:13,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074295466] [2021-10-13 19:51:13,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:51:13,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:13,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:51:13,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:51:13,108 INFO L87 Difference]: Start difference. First operand 2116 states and 10632 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:14,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:14,433 INFO L93 Difference]: Finished difference Result 3108 states and 14364 transitions. [2021-10-13 19:51:14,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:51:14,433 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:14,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:14,450 INFO L225 Difference]: With dead ends: 3108 [2021-10-13 19:51:14,450 INFO L226 Difference]: Without dead ends: 3096 [2021-10-13 19:51:14,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 532.6ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:51:14,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3096 states. [2021-10-13 19:51:14,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3096 to 2286. [2021-10-13 19:51:14,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2286 states, 2285 states have (on average 4.9304157549234136) internal successors, (11266), 2285 states have internal predecessors, (11266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:14,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2286 states to 2286 states and 11266 transitions. [2021-10-13 19:51:14,552 INFO L78 Accepts]: Start accepts. Automaton has 2286 states and 11266 transitions. Word has length 24 [2021-10-13 19:51:14,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:14,552 INFO L470 AbstractCegarLoop]: Abstraction has 2286 states and 11266 transitions. [2021-10-13 19:51:14,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:14,553 INFO L276 IsEmpty]: Start isEmpty. Operand 2286 states and 11266 transitions. [2021-10-13 19:51:14,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:14,563 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:14,563 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:14,582 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 19:51:14,778 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 19:51:14,779 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:14,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:14,779 INFO L82 PathProgramCache]: Analyzing trace with hash 68278102, now seen corresponding path program 5 times [2021-10-13 19:51:14,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:14,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [291304994] [2021-10-13 19:51:14,780 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:51:14,780 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:14,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:14,781 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 19:51:14,816 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 19:51:15,113 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:51:15,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:15,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 19:51:15,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:15,323 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:15,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:15,492 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:15,492 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:15,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [291304994] [2021-10-13 19:51:15,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [291304994] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:15,493 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:15,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:51:15,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44920771] [2021-10-13 19:51:15,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 19:51:15,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:15,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 19:51:15,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:51:15,495 INFO L87 Difference]: Start difference. First operand 2286 states and 11266 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:16,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:16,595 INFO L93 Difference]: Finished difference Result 3642 states and 16408 transitions. [2021-10-13 19:51:16,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:51:16,596 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:16,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:16,609 INFO L225 Difference]: With dead ends: 3642 [2021-10-13 19:51:16,609 INFO L226 Difference]: Without dead ends: 3642 [2021-10-13 19:51:16,610 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 353.5ms TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:51:16,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3642 states. [2021-10-13 19:51:16,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3642 to 2318. [2021-10-13 19:51:16,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2318 states, 2317 states have (on average 4.898144151920587) internal successors, (11349), 2317 states have internal predecessors, (11349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:16,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2318 states to 2318 states and 11349 transitions. [2021-10-13 19:51:16,762 INFO L78 Accepts]: Start accepts. Automaton has 2318 states and 11349 transitions. Word has length 24 [2021-10-13 19:51:16,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:16,763 INFO L470 AbstractCegarLoop]: Abstraction has 2318 states and 11349 transitions. [2021-10-13 19:51:16,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:16,765 INFO L276 IsEmpty]: Start isEmpty. Operand 2318 states and 11349 transitions. [2021-10-13 19:51:16,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:16,773 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:16,773 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:16,789 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 19:51:16,986 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 19:51:16,987 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:16,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:16,988 INFO L82 PathProgramCache]: Analyzing trace with hash -1793201282, now seen corresponding path program 6 times [2021-10-13 19:51:16,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:16,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1057677968] [2021-10-13 19:51:16,989 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:51:16,989 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:16,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:16,991 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 19:51:17,025 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 19:51:17,384 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-13 19:51:17,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:17,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 19:51:17,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:17,573 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:17,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:17,723 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:17,723 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:17,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1057677968] [2021-10-13 19:51:17,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1057677968] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:17,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:17,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:51:17,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579396602] [2021-10-13 19:51:17,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 19:51:17,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:17,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 19:51:17,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:51:17,725 INFO L87 Difference]: Start difference. First operand 2318 states and 11349 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:26,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:26,386 INFO L93 Difference]: Finished difference Result 3241 states and 14431 transitions. [2021-10-13 19:51:26,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:51:26,387 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:26,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:26,434 INFO L225 Difference]: With dead ends: 3241 [2021-10-13 19:51:26,434 INFO L226 Difference]: Without dead ends: 3221 [2021-10-13 19:51:26,435 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 2311.1ms TimeCoverageRelationStatistics Valid=60, Invalid=149, Unknown=1, NotChecked=0, Total=210 [2021-10-13 19:51:26,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3221 states. [2021-10-13 19:51:26,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3221 to 2342. [2021-10-13 19:51:26,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2342 states, 2341 states have (on average 4.8829560017086715) internal successors, (11431), 2341 states have internal predecessors, (11431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:26,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2342 states to 2342 states and 11431 transitions. [2021-10-13 19:51:26,525 INFO L78 Accepts]: Start accepts. Automaton has 2342 states and 11431 transitions. Word has length 24 [2021-10-13 19:51:26,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:26,525 INFO L470 AbstractCegarLoop]: Abstraction has 2342 states and 11431 transitions. [2021-10-13 19:51:26,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:26,526 INFO L276 IsEmpty]: Start isEmpty. Operand 2342 states and 11431 transitions. [2021-10-13 19:51:26,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:26,535 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:26,535 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:26,548 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2021-10-13 19:51:26,748 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 19:51:26,749 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:26,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:26,749 INFO L82 PathProgramCache]: Analyzing trace with hash 345092150, now seen corresponding path program 7 times [2021-10-13 19:51:26,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:26,750 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [960646423] [2021-10-13 19:51:26,750 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:51:26,750 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:26,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:26,752 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 19:51:26,753 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 19:51:27,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:51:27,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:51:27,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:27,321 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:27,322 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:27,626 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:27,627 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:27,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [960646423] [2021-10-13 19:51:27,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [960646423] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:27,628 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:27,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-10-13 19:51:27,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969971185] [2021-10-13 19:51:27,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:51:27,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:27,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:51:27,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:51:27,629 INFO L87 Difference]: Start difference. First operand 2342 states and 11431 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:30,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:30,123 INFO L93 Difference]: Finished difference Result 4468 states and 20249 transitions. [2021-10-13 19:51:30,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:51:30,124 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:30,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:30,144 INFO L225 Difference]: With dead ends: 4468 [2021-10-13 19:51:30,145 INFO L226 Difference]: Without dead ends: 4468 [2021-10-13 19:51:30,145 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 395.5ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:51:30,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4468 states. [2021-10-13 19:51:30,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4468 to 2674. [2021-10-13 19:51:30,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2674 states, 2673 states have (on average 5.063598952487841) internal successors, (13535), 2673 states have internal predecessors, (13535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:30,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2674 states to 2674 states and 13535 transitions. [2021-10-13 19:51:30,279 INFO L78 Accepts]: Start accepts. Automaton has 2674 states and 13535 transitions. Word has length 24 [2021-10-13 19:51:30,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:30,279 INFO L470 AbstractCegarLoop]: Abstraction has 2674 states and 13535 transitions. [2021-10-13 19:51:30,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:30,280 INFO L276 IsEmpty]: Start isEmpty. Operand 2674 states and 13535 transitions. [2021-10-13 19:51:30,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:30,291 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:30,291 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:30,306 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-10-13 19:51:30,506 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 19:51:30,506 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:30,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:30,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1394740060, now seen corresponding path program 8 times [2021-10-13 19:51:30,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:30,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1492059911] [2021-10-13 19:51:30,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:51:30,509 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:30,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:30,510 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 19:51:30,511 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 19:51:30,909 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:51:30,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:30,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 19:51:30,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:31,119 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:31,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:31,290 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:31,291 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:31,291 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1492059911] [2021-10-13 19:51:31,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1492059911] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:31,291 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:31,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:51:31,291 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641555051] [2021-10-13 19:51:31,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 19:51:31,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:31,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 19:51:31,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:51:31,293 INFO L87 Difference]: Start difference. First operand 2674 states and 13535 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:34,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:34,045 INFO L93 Difference]: Finished difference Result 4350 states and 20318 transitions. [2021-10-13 19:51:34,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:51:34,049 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:34,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:34,064 INFO L225 Difference]: With dead ends: 4350 [2021-10-13 19:51:34,064 INFO L226 Difference]: Without dead ends: 4350 [2021-10-13 19:51:34,065 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 206.2ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:51:34,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4350 states. [2021-10-13 19:51:34,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4350 to 2752. [2021-10-13 19:51:34,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2752 states, 2751 states have (on average 5.106870229007634) internal successors, (14049), 2751 states have internal predecessors, (14049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:34,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2752 states to 2752 states and 14049 transitions. [2021-10-13 19:51:34,165 INFO L78 Accepts]: Start accepts. Automaton has 2752 states and 14049 transitions. Word has length 24 [2021-10-13 19:51:34,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:34,165 INFO L470 AbstractCegarLoop]: Abstraction has 2752 states and 14049 transitions. [2021-10-13 19:51:34,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:34,166 INFO L276 IsEmpty]: Start isEmpty. Operand 2752 states and 14049 transitions. [2021-10-13 19:51:34,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:34,177 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:34,177 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:34,216 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 19:51:34,414 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 19:51:34,414 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:34,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:34,414 INFO L82 PathProgramCache]: Analyzing trace with hash -1557937206, now seen corresponding path program 9 times [2021-10-13 19:51:34,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:34,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2111943150] [2021-10-13 19:51:34,415 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:51:34,415 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:34,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:34,417 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 19:51:34,437 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 19:51:34,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:51:34,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:34,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:51:34,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:35,060 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:35,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:35,352 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:35,353 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:35,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2111943150] [2021-10-13 19:51:35,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2111943150] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:35,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:35,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-10-13 19:51:35,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598257033] [2021-10-13 19:51:35,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:51:35,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:35,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:51:35,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:51:35,355 INFO L87 Difference]: Start difference. First operand 2752 states and 14049 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:36,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:36,275 INFO L93 Difference]: Finished difference Result 4226 states and 19475 transitions. [2021-10-13 19:51:36,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:51:36,276 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:36,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:36,290 INFO L225 Difference]: With dead ends: 4226 [2021-10-13 19:51:36,290 INFO L226 Difference]: Without dead ends: 4194 [2021-10-13 19:51:36,290 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 434.3ms TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:51:36,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4194 states. [2021-10-13 19:51:36,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4194 to 2864. [2021-10-13 19:51:36,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2864 states, 2863 states have (on average 5.037722668529515) internal successors, (14423), 2863 states have internal predecessors, (14423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:36,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2864 states to 2864 states and 14423 transitions. [2021-10-13 19:51:36,387 INFO L78 Accepts]: Start accepts. Automaton has 2864 states and 14423 transitions. Word has length 24 [2021-10-13 19:51:36,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:36,387 INFO L470 AbstractCegarLoop]: Abstraction has 2864 states and 14423 transitions. [2021-10-13 19:51:36,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:36,387 INFO L276 IsEmpty]: Start isEmpty. Operand 2864 states and 14423 transitions. [2021-10-13 19:51:36,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:36,399 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:36,399 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:36,413 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-10-13 19:51:36,613 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 19:51:36,613 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:36,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:36,614 INFO L82 PathProgramCache]: Analyzing trace with hash 580356226, now seen corresponding path program 10 times [2021-10-13 19:51:36,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:36,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1412283161] [2021-10-13 19:51:36,614 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:51:36,615 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:36,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:36,616 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 19:51:36,617 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 19:51:36,983 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:51:36,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:36,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:51:36,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:37,192 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:37,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:37,494 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:37,494 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:37,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1412283161] [2021-10-13 19:51:37,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1412283161] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:37,495 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:37,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-10-13 19:51:37,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616933456] [2021-10-13 19:51:37,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:51:37,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:37,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:51:37,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:51:37,497 INFO L87 Difference]: Start difference. First operand 2864 states and 14423 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:38,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:38,435 INFO L93 Difference]: Finished difference Result 4786 states and 22343 transitions. [2021-10-13 19:51:38,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:51:38,435 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:38,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:38,451 INFO L225 Difference]: With dead ends: 4786 [2021-10-13 19:51:38,451 INFO L226 Difference]: Without dead ends: 4786 [2021-10-13 19:51:38,452 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 503.6ms TimeCoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:51:38,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4786 states. [2021-10-13 19:51:38,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4786 to 2976. [2021-10-13 19:51:38,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2976 states, 2975 states have (on average 5.061848739495798) internal successors, (15059), 2975 states have internal predecessors, (15059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:38,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2976 states to 2976 states and 15059 transitions. [2021-10-13 19:51:38,599 INFO L78 Accepts]: Start accepts. Automaton has 2976 states and 15059 transitions. Word has length 24 [2021-10-13 19:51:38,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:38,599 INFO L470 AbstractCegarLoop]: Abstraction has 2976 states and 15059 transitions. [2021-10-13 19:51:38,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:38,599 INFO L276 IsEmpty]: Start isEmpty. Operand 2976 states and 15059 transitions. [2021-10-13 19:51:38,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:38,634 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:38,634 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:38,651 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 19:51:38,846 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 19:51:38,847 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:38,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:38,848 INFO L82 PathProgramCache]: Analyzing trace with hash 1918644982, now seen corresponding path program 11 times [2021-10-13 19:51:38,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:38,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1720461811] [2021-10-13 19:51:38,849 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:51:38,849 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:38,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:38,850 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 19:51:38,851 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 19:51:39,210 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:51:39,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:39,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 19:51:39,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:39,441 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:39,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:40,100 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:40,101 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:40,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1720461811] [2021-10-13 19:51:40,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1720461811] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:40,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:40,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-10-13 19:51:40,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892794885] [2021-10-13 19:51:40,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:51:40,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:40,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:51:40,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:51:40,103 INFO L87 Difference]: Start difference. First operand 2976 states and 15059 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:42,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:42,568 INFO L93 Difference]: Finished difference Result 6272 states and 29862 transitions. [2021-10-13 19:51:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:51:42,569 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:42,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:42,591 INFO L225 Difference]: With dead ends: 6272 [2021-10-13 19:51:42,592 INFO L226 Difference]: Without dead ends: 6272 [2021-10-13 19:51:42,592 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 1328.2ms TimeCoverageRelationStatistics Valid=128, Invalid=334, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:51:42,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6272 states. [2021-10-13 19:51:42,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6272 to 3870. [2021-10-13 19:51:42,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3870 states, 3869 states have (on average 5.2199534763504785) internal successors, (20196), 3869 states have internal predecessors, (20196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:42,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3870 states to 3870 states and 20196 transitions. [2021-10-13 19:51:42,819 INFO L78 Accepts]: Start accepts. Automaton has 3870 states and 20196 transitions. Word has length 24 [2021-10-13 19:51:42,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:42,820 INFO L470 AbstractCegarLoop]: Abstraction has 3870 states and 20196 transitions. [2021-10-13 19:51:42,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:42,820 INFO L276 IsEmpty]: Start isEmpty. Operand 3870 states and 20196 transitions. [2021-10-13 19:51:42,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:42,836 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:42,836 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:42,851 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 19:51:43,037 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 19:51:43,037 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:43,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:43,038 INFO L82 PathProgramCache]: Analyzing trace with hash 1873516446, now seen corresponding path program 4 times [2021-10-13 19:51:43,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:43,039 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [339736751] [2021-10-13 19:51:43,039 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:51:43,039 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:43,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:43,040 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 19:51:43,041 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 19:51:43,493 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:51:43,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:43,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:51:43,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:43,718 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:43,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:44,099 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:44,099 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:44,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [339736751] [2021-10-13 19:51:44,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [339736751] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:44,099 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:44,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 11 [2021-10-13 19:51:44,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716266043] [2021-10-13 19:51:44,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:51:44,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:44,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:51:44,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:51:44,101 INFO L87 Difference]: Start difference. First operand 3870 states and 20196 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:48,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:48,206 INFO L93 Difference]: Finished difference Result 8324 states and 38685 transitions. [2021-10-13 19:51:48,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 19:51:48,207 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:48,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:48,236 INFO L225 Difference]: With dead ends: 8324 [2021-10-13 19:51:48,236 INFO L226 Difference]: Without dead ends: 8254 [2021-10-13 19:51:48,236 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 1105.7ms TimeCoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2021-10-13 19:51:48,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8254 states. [2021-10-13 19:51:48,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8254 to 4190. [2021-10-13 19:51:48,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4190 states, 4189 states have (on average 5.239197899259967) internal successors, (21947), 4189 states have internal predecessors, (21947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:48,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4190 states to 4190 states and 21947 transitions. [2021-10-13 19:51:48,471 INFO L78 Accepts]: Start accepts. Automaton has 4190 states and 21947 transitions. Word has length 24 [2021-10-13 19:51:48,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:48,471 INFO L470 AbstractCegarLoop]: Abstraction has 4190 states and 21947 transitions. [2021-10-13 19:51:48,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:48,472 INFO L276 IsEmpty]: Start isEmpty. Operand 4190 states and 21947 transitions. [2021-10-13 19:51:48,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:48,484 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:48,484 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:48,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-10-13 19:51:48,684 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 19:51:48,685 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:48,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:48,686 INFO L82 PathProgramCache]: Analyzing trace with hash -1894523816, now seen corresponding path program 5 times [2021-10-13 19:51:48,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:48,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1971642326] [2021-10-13 19:51:48,687 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:51:48,687 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:48,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:48,688 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 19:51:48,689 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 19:51:49,040 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:51:49,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:49,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:51:49,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:49,456 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:49,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:49,853 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:49,853 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:49,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1971642326] [2021-10-13 19:51:49,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1971642326] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:49,854 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:49,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-10-13 19:51:49,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003212722] [2021-10-13 19:51:49,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:51:49,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:49,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:51:49,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:51:49,856 INFO L87 Difference]: Start difference. First operand 4190 states and 21947 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:51,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:51,774 INFO L93 Difference]: Finished difference Result 10870 states and 52748 transitions. [2021-10-13 19:51:51,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:51:51,775 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:51,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:51,830 INFO L225 Difference]: With dead ends: 10870 [2021-10-13 19:51:51,830 INFO L226 Difference]: Without dead ends: 10870 [2021-10-13 19:51:51,831 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 765.2ms TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:51:51,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10870 states. [2021-10-13 19:51:52,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10870 to 4898. [2021-10-13 19:51:52,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4898 states, 4897 states have (on average 5.482948744129058) internal successors, (26850), 4897 states have internal predecessors, (26850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:52,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4898 states to 4898 states and 26850 transitions. [2021-10-13 19:51:52,129 INFO L78 Accepts]: Start accepts. Automaton has 4898 states and 26850 transitions. Word has length 24 [2021-10-13 19:51:52,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:52,130 INFO L470 AbstractCegarLoop]: Abstraction has 4898 states and 26850 transitions. [2021-10-13 19:51:52,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:52,130 INFO L276 IsEmpty]: Start isEmpty. Operand 4898 states and 26850 transitions. [2021-10-13 19:51:52,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:52,145 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:52,145 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:52,155 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 19:51:52,345 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 19:51:52,346 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:52,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:52,347 INFO L82 PathProgramCache]: Analyzing trace with hash 761005472, now seen corresponding path program 6 times [2021-10-13 19:51:52,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:52,347 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1002532418] [2021-10-13 19:51:52,347 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:51:52,348 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:52,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:52,349 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 19:51:52,349 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 19:51:52,801 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-13 19:51:52,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:51:52,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 19:51:52,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:53,076 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:53,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:53,887 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:53,887 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:53,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1002532418] [2021-10-13 19:51:53,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1002532418] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:53,887 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:53,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 12 [2021-10-13 19:51:53,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036343757] [2021-10-13 19:51:53,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:51:53,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:53,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:51:53,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:51:53,889 INFO L87 Difference]: Start difference. First operand 4898 states and 26850 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:57,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:51:57,613 INFO L93 Difference]: Finished difference Result 10146 states and 48800 transitions. [2021-10-13 19:51:57,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 19:51:57,614 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:51:57,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:51:57,650 INFO L225 Difference]: With dead ends: 10146 [2021-10-13 19:51:57,650 INFO L226 Difference]: Without dead ends: 10072 [2021-10-13 19:51:57,650 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 2114.9ms TimeCoverageRelationStatistics Valid=244, Invalid=626, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:51:57,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10072 states. [2021-10-13 19:51:57,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10072 to 5070. [2021-10-13 19:51:57,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5070 states, 5069 states have (on average 5.454724797790491) internal successors, (27650), 5069 states have internal predecessors, (27650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:57,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5070 states to 5070 states and 27650 transitions. [2021-10-13 19:51:57,901 INFO L78 Accepts]: Start accepts. Automaton has 5070 states and 27650 transitions. Word has length 24 [2021-10-13 19:51:57,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:51:57,901 INFO L470 AbstractCegarLoop]: Abstraction has 5070 states and 27650 transitions. [2021-10-13 19:51:57,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:51:57,901 INFO L276 IsEmpty]: Start isEmpty. Operand 5070 states and 27650 transitions. [2021-10-13 19:51:57,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:51:57,919 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:51:57,919 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:51:57,930 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 19:51:58,120 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 19:51:58,120 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:51:58,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:51:58,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1589322852, now seen corresponding path program 7 times [2021-10-13 19:51:58,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:51:58,122 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [479279640] [2021-10-13 19:51:58,123 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:51:58,123 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:51:58,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:51:58,124 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 19:51:58,125 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 19:51:58,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:51:58,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:51:58,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:51:59,084 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:59,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:51:59,542 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:51:59,543 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:51:59,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [479279640] [2021-10-13 19:51:59,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [479279640] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:51:59,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:51:59,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:51:59,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352778743] [2021-10-13 19:51:59,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:51:59,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:51:59,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:51:59,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:51:59,545 INFO L87 Difference]: Start difference. First operand 5070 states and 27650 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:02,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:52:02,226 INFO L93 Difference]: Finished difference Result 9520 states and 46485 transitions. [2021-10-13 19:52:02,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:52:02,227 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:52:02,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:52:02,265 INFO L225 Difference]: With dead ends: 9520 [2021-10-13 19:52:02,265 INFO L226 Difference]: Without dead ends: 9520 [2021-10-13 19:52:02,266 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 1287.3ms TimeCoverageRelationStatistics Valid=159, Invalid=543, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:52:02,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9520 states. [2021-10-13 19:52:02,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9520 to 5382. [2021-10-13 19:52:02,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5382 states, 5381 states have (on average 5.471845381899275) internal successors, (29444), 5381 states have internal predecessors, (29444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:02,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5382 states to 5382 states and 29444 transitions. [2021-10-13 19:52:02,562 INFO L78 Accepts]: Start accepts. Automaton has 5382 states and 29444 transitions. Word has length 24 [2021-10-13 19:52:02,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:52:02,563 INFO L470 AbstractCegarLoop]: Abstraction has 5382 states and 29444 transitions. [2021-10-13 19:52:02,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:02,563 INFO L276 IsEmpty]: Start isEmpty. Operand 5382 states and 29444 transitions. [2021-10-13 19:52:02,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:52:02,580 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:52:02,580 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:52:02,591 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Ended with exit code 0 [2021-10-13 19:52:02,781 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 19:52:02,781 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:52:02,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:52:02,782 INFO L82 PathProgramCache]: Analyzing trace with hash -1997592754, now seen corresponding path program 1 times [2021-10-13 19:52:02,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:52:02,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1048336819] [2021-10-13 19:52:02,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:52:02,784 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:52:02,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:52:02,785 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 19:52:02,788 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 19:52:03,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:52:03,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:52:03,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:52:03,309 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:52:03,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:52:03,472 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:52:03,472 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:52:03,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1048336819] [2021-10-13 19:52:03,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1048336819] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-13 19:52:03,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:52:03,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2021-10-13 19:52:03,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818464261] [2021-10-13 19:52:03,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:52:03,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:52:03,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:52:03,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:52:03,475 INFO L87 Difference]: Start difference. First operand 5382 states and 29444 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:03,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:52:03,679 INFO L93 Difference]: Finished difference Result 5738 states and 30659 transitions. [2021-10-13 19:52:03,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:52:03,681 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:52:03,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:52:03,706 INFO L225 Difference]: With dead ends: 5738 [2021-10-13 19:52:03,706 INFO L226 Difference]: Without dead ends: 5704 [2021-10-13 19:52:03,707 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 83.0ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:52:03,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5704 states. [2021-10-13 19:52:03,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5704 to 5310. [2021-10-13 19:52:03,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5310 states, 5309 states have (on average 5.4690148803917875) internal successors, (29035), 5309 states have internal predecessors, (29035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:03,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5310 states to 5310 states and 29035 transitions. [2021-10-13 19:52:03,928 INFO L78 Accepts]: Start accepts. Automaton has 5310 states and 29035 transitions. Word has length 24 [2021-10-13 19:52:03,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:52:03,928 INFO L470 AbstractCegarLoop]: Abstraction has 5310 states and 29035 transitions. [2021-10-13 19:52:03,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:03,930 INFO L276 IsEmpty]: Start isEmpty. Operand 5310 states and 29035 transitions. [2021-10-13 19:52:03,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:52:03,958 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:52:03,958 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:52:03,975 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 19:52:04,174 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 19:52:04,175 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:52:04,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:52:04,175 INFO L82 PathProgramCache]: Analyzing trace with hash -290203120, now seen corresponding path program 8 times [2021-10-13 19:52:04,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:52:04,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1119923478] [2021-10-13 19:52:04,177 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:52:04,177 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:52:04,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:52:04,178 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 19:52:04,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 19:52:04,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:52:04,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:52:04,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:52:04,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:52:05,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:05,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:52:05,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:05,807 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:52:05,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1119923478] [2021-10-13 19:52:05,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1119923478] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:52:05,807 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:52:05,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:52:05,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751320675] [2021-10-13 19:52:05,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:52:05,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:52:05,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:52:05,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:52:05,809 INFO L87 Difference]: Start difference. First operand 5310 states and 29035 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:10,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:52:10,707 INFO L93 Difference]: Finished difference Result 5940 states and 31204 transitions. [2021-10-13 19:52:10,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:52:10,707 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:52:10,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:52:10,729 INFO L225 Difference]: With dead ends: 5940 [2021-10-13 19:52:10,730 INFO L226 Difference]: Without dead ends: 5890 [2021-10-13 19:52:10,730 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 312.3ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:52:10,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5890 states. [2021-10-13 19:52:10,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5890 to 5416. [2021-10-13 19:52:10,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5416 states, 5415 states have (on average 5.44819944598338) internal successors, (29502), 5415 states have internal predecessors, (29502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:11,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5416 states to 5416 states and 29502 transitions. [2021-10-13 19:52:11,023 INFO L78 Accepts]: Start accepts. Automaton has 5416 states and 29502 transitions. Word has length 25 [2021-10-13 19:52:11,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:52:11,024 INFO L470 AbstractCegarLoop]: Abstraction has 5416 states and 29502 transitions. [2021-10-13 19:52:11,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:11,024 INFO L276 IsEmpty]: Start isEmpty. Operand 5416 states and 29502 transitions. [2021-10-13 19:52:11,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:52:11,044 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:52:11,044 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:52:11,059 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 19:52:11,257 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 19:52:11,258 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:52:11,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:52:11,259 INFO L82 PathProgramCache]: Analyzing trace with hash 316926214, now seen corresponding path program 9 times [2021-10-13 19:52:11,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:52:11,259 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [214238660] [2021-10-13 19:52:11,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:52:11,260 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:52:11,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:52:11,261 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 19:52:11,263 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 19:52:11,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:52:11,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:52:11,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 19:52:11,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:52:12,044 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 19:52:12,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:52:12,884 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 19:52:12,885 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:52:12,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [214238660] [2021-10-13 19:52:12,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [214238660] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:52:12,885 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:52:12,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 12 [2021-10-13 19:52:12,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355468949] [2021-10-13 19:52:12,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:52:12,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:52:12,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:52:12,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:52:12,888 INFO L87 Difference]: Start difference. First operand 5416 states and 29502 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:19,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:52:19,818 INFO L93 Difference]: Finished difference Result 13754 states and 66294 transitions. [2021-10-13 19:52:19,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-13 19:52:19,819 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:52:19,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:52:19,872 INFO L225 Difference]: With dead ends: 13754 [2021-10-13 19:52:19,872 INFO L226 Difference]: Without dead ends: 13706 [2021-10-13 19:52:19,872 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 4791.6ms TimeCoverageRelationStatistics Valid=340, Invalid=992, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:52:19,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13706 states. [2021-10-13 19:52:20,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13706 to 6004. [2021-10-13 19:52:20,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6004 states, 6003 states have (on average 5.563551557554556) internal successors, (33398), 6003 states have internal predecessors, (33398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:20,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6004 states to 6004 states and 33398 transitions. [2021-10-13 19:52:20,248 INFO L78 Accepts]: Start accepts. Automaton has 6004 states and 33398 transitions. Word has length 25 [2021-10-13 19:52:20,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:52:20,248 INFO L470 AbstractCegarLoop]: Abstraction has 6004 states and 33398 transitions. [2021-10-13 19:52:20,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:20,248 INFO L276 IsEmpty]: Start isEmpty. Operand 6004 states and 33398 transitions. [2021-10-13 19:52:20,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:52:20,264 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:52:20,264 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:52:20,275 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 19:52:20,465 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 19:52:20,465 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:52:20,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:52:20,466 INFO L82 PathProgramCache]: Analyzing trace with hash 76002934, now seen corresponding path program 1 times [2021-10-13 19:52:20,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:52:20,467 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [49834279] [2021-10-13 19:52:20,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:52:20,467 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:52:20,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:52:20,468 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 19:52:20,469 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 19:52:20,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:52:20,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:52:20,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:52:21,805 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:21,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:52:22,237 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:22,238 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:52:22,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [49834279] [2021-10-13 19:52:22,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [49834279] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:52:22,238 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:52:22,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:52:22,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254358657] [2021-10-13 19:52:22,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:52:22,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:52:22,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:52:22,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:52:22,240 INFO L87 Difference]: Start difference. First operand 6004 states and 33398 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:25,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:52:25,631 INFO L93 Difference]: Finished difference Result 7292 states and 38756 transitions. [2021-10-13 19:52:25,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:52:25,631 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:52:25,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:52:25,660 INFO L225 Difference]: With dead ends: 7292 [2021-10-13 19:52:25,660 INFO L226 Difference]: Without dead ends: 7198 [2021-10-13 19:52:25,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 603.0ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:52:25,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7198 states. [2021-10-13 19:52:25,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7198 to 6378. [2021-10-13 19:52:25,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6378 states, 6377 states have (on average 5.588364434687157) internal successors, (35637), 6377 states have internal predecessors, (35637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:25,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6378 states to 6378 states and 35637 transitions. [2021-10-13 19:52:25,904 INFO L78 Accepts]: Start accepts. Automaton has 6378 states and 35637 transitions. Word has length 25 [2021-10-13 19:52:25,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:52:25,905 INFO L470 AbstractCegarLoop]: Abstraction has 6378 states and 35637 transitions. [2021-10-13 19:52:25,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:25,905 INFO L276 IsEmpty]: Start isEmpty. Operand 6378 states and 35637 transitions. [2021-10-13 19:52:25,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:52:25,922 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:52:25,922 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:52:25,933 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Ended with exit code 0 [2021-10-13 19:52:26,123 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 19:52:26,123 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:52:26,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:52:26,124 INFO L82 PathProgramCache]: Analyzing trace with hash -1795987102, now seen corresponding path program 2 times [2021-10-13 19:52:26,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:52:26,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [979317977] [2021-10-13 19:52:26,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:52:26,125 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:52:26,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:52:26,126 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 19:52:26,129 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 19:52:26,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:52:26,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:52:26,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:52:26,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:52:29,384 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:29,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:52:29,837 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:29,837 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:52:29,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [979317977] [2021-10-13 19:52:29,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [979317977] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:52:29,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:52:29,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:52:29,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806298833] [2021-10-13 19:52:29,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:52:29,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:52:29,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:52:29,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=96, Unknown=1, NotChecked=0, Total=132 [2021-10-13 19:52:29,840 INFO L87 Difference]: Start difference. First operand 6378 states and 35637 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:30,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:52:30,452 INFO L93 Difference]: Finished difference Result 7632 states and 40869 transitions. [2021-10-13 19:52:30,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:52:30,452 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:52:30,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:52:30,482 INFO L225 Difference]: With dead ends: 7632 [2021-10-13 19:52:30,482 INFO L226 Difference]: Without dead ends: 7532 [2021-10-13 19:52:30,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 2416.1ms TimeCoverageRelationStatistics Valid=35, Invalid=96, Unknown=1, NotChecked=0, Total=132 [2021-10-13 19:52:30,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7532 states. [2021-10-13 19:52:30,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7532 to 6636. [2021-10-13 19:52:30,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6636 states, 6635 states have (on average 5.637226827430294) internal successors, (37403), 6635 states have internal predecessors, (37403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:30,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6636 states to 6636 states and 37403 transitions. [2021-10-13 19:52:30,706 INFO L78 Accepts]: Start accepts. Automaton has 6636 states and 37403 transitions. Word has length 25 [2021-10-13 19:52:30,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:52:30,706 INFO L470 AbstractCegarLoop]: Abstraction has 6636 states and 37403 transitions. [2021-10-13 19:52:30,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:30,707 INFO L276 IsEmpty]: Start isEmpty. Operand 6636 states and 37403 transitions. [2021-10-13 19:52:30,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:52:30,728 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:52:30,728 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:52:30,741 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 19:52:30,929 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 19:52:30,929 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:52:30,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:52:30,930 INFO L82 PathProgramCache]: Analyzing trace with hash 2127553226, now seen corresponding path program 10 times [2021-10-13 19:52:30,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:52:30,931 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [234524613] [2021-10-13 19:52:30,931 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:52:30,931 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:52:30,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:52:30,932 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 19:52:30,933 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 19:52:31,526 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:52:31,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:52:31,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:52:31,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:52:34,122 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:34,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:52:34,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:34,455 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:52:34,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [234524613] [2021-10-13 19:52:34,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [234524613] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:52:34,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:52:34,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:52:34,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639353132] [2021-10-13 19:52:34,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:52:34,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:52:34,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:52:34,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=96, Unknown=1, NotChecked=0, Total=132 [2021-10-13 19:52:34,457 INFO L87 Difference]: Start difference. First operand 6636 states and 37403 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:47,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:52:47,327 INFO L93 Difference]: Finished difference Result 7472 states and 40323 transitions. [2021-10-13 19:52:47,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:52:47,328 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:52:47,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:52:47,355 INFO L225 Difference]: With dead ends: 7472 [2021-10-13 19:52:47,356 INFO L226 Difference]: Without dead ends: 7422 [2021-10-13 19:52:47,356 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 7824.3ms TimeCoverageRelationStatistics Valid=42, Invalid=112, Unknown=2, NotChecked=0, Total=156 [2021-10-13 19:52:47,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7422 states. [2021-10-13 19:52:47,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7422 to 6738. [2021-10-13 19:52:47,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6738 states, 6737 states have (on average 5.633813270001484) internal successors, (37955), 6737 states have internal predecessors, (37955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:47,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6738 states to 6738 states and 37955 transitions. [2021-10-13 19:52:47,654 INFO L78 Accepts]: Start accepts. Automaton has 6738 states and 37955 transitions. Word has length 25 [2021-10-13 19:52:47,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:52:47,654 INFO L470 AbstractCegarLoop]: Abstraction has 6738 states and 37955 transitions. [2021-10-13 19:52:47,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:47,654 INFO L276 IsEmpty]: Start isEmpty. Operand 6738 states and 37955 transitions. [2021-10-13 19:52:47,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:52:47,672 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:52:47,672 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:52:47,682 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Ended with exit code 0 [2021-10-13 19:52:47,872 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 19:52:47,873 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:52:47,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:52:47,874 INFO L82 PathProgramCache]: Analyzing trace with hash 740784310, now seen corresponding path program 3 times [2021-10-13 19:52:47,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:52:47,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1179718581] [2021-10-13 19:52:47,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:52:47,875 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:52:47,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:52:47,876 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 19:52:47,877 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 19:52:48,507 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:52:48,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:52:48,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:52:48,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:52:49,089 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:49,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:52:49,432 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:49,433 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:52:49,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1179718581] [2021-10-13 19:52:49,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1179718581] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:52:49,433 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:52:49,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:52:49,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765740467] [2021-10-13 19:52:49,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:52:49,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:52:49,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:52:49,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:52:49,435 INFO L87 Difference]: Start difference. First operand 6738 states and 37955 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:50,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:52:50,170 INFO L93 Difference]: Finished difference Result 8474 states and 45392 transitions. [2021-10-13 19:52:50,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:52:50,171 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:52:50,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:52:50,208 INFO L225 Difference]: With dead ends: 8474 [2021-10-13 19:52:50,209 INFO L226 Difference]: Without dead ends: 8368 [2021-10-13 19:52:50,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 259.5ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:52:50,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8368 states. [2021-10-13 19:52:50,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8368 to 7022. [2021-10-13 19:52:50,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7022 states, 7021 states have (on average 5.673408346389404) internal successors, (39833), 7021 states have internal predecessors, (39833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:50,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7022 states to 7022 states and 39833 transitions. [2021-10-13 19:52:50,542 INFO L78 Accepts]: Start accepts. Automaton has 7022 states and 39833 transitions. Word has length 25 [2021-10-13 19:52:50,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:52:50,542 INFO L470 AbstractCegarLoop]: Abstraction has 7022 states and 39833 transitions. [2021-10-13 19:52:50,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:50,542 INFO L276 IsEmpty]: Start isEmpty. Operand 7022 states and 39833 transitions. [2021-10-13 19:52:50,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:52:50,564 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:52:50,565 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:52:50,576 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Ended with exit code 0 [2021-10-13 19:52:50,765 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 19:52:50,766 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:52:50,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:52:50,767 INFO L82 PathProgramCache]: Analyzing trace with hash -905427146, now seen corresponding path program 4 times [2021-10-13 19:52:50,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:52:50,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [962419713] [2021-10-13 19:52:50,768 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:52:50,768 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:52:50,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:52:50,769 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 19:52:50,770 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 19:52:51,288 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:52:51,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:52:51,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:52:51,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:52:51,967 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:51,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:52:52,479 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:52,479 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:52:52,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [962419713] [2021-10-13 19:52:52,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [962419713] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:52:52,480 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:52:52,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:52:52,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993073702] [2021-10-13 19:52:52,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:52:52,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:52:52,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:52:52,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:52:52,481 INFO L87 Difference]: Start difference. First operand 7022 states and 39833 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:54,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:52:54,058 INFO L93 Difference]: Finished difference Result 7984 states and 43781 transitions. [2021-10-13 19:52:54,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:52:54,059 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:52:54,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:52:54,110 INFO L225 Difference]: With dead ends: 7984 [2021-10-13 19:52:54,111 INFO L226 Difference]: Without dead ends: 7884 [2021-10-13 19:52:54,111 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 411.3ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:52:54,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7884 states. [2021-10-13 19:52:54,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7884 to 7388. [2021-10-13 19:52:54,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7388 states, 7387 states have (on average 5.668471639366454) internal successors, (41873), 7387 states have internal predecessors, (41873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:54,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7388 states to 7388 states and 41873 transitions. [2021-10-13 19:52:54,402 INFO L78 Accepts]: Start accepts. Automaton has 7388 states and 41873 transitions. Word has length 25 [2021-10-13 19:52:54,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:52:54,402 INFO L470 AbstractCegarLoop]: Abstraction has 7388 states and 41873 transitions. [2021-10-13 19:52:54,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:54,403 INFO L276 IsEmpty]: Start isEmpty. Operand 7388 states and 41873 transitions. [2021-10-13 19:52:54,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:52:54,429 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:52:54,429 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:52:54,443 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2021-10-13 19:52:54,642 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 19:52:54,643 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:52:54,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:52:54,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1878071076, now seen corresponding path program 5 times [2021-10-13 19:52:54,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:52:54,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1778571963] [2021-10-13 19:52:54,644 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:52:54,644 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:52:54,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:52:54,645 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 19:52:54,647 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 19:52:55,271 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:52:55,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:52:55,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:52:55,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:52:57,926 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:57,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:52:58,330 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:52:58,330 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:52:58,330 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1778571963] [2021-10-13 19:52:58,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1778571963] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:52:58,330 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:52:58,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:52:58,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852313504] [2021-10-13 19:52:58,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:52:58,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:52:58,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:52:58,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=99, Unknown=1, NotChecked=0, Total=132 [2021-10-13 19:52:58,332 INFO L87 Difference]: Start difference. First operand 7388 states and 41873 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:59,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:52:59,065 INFO L93 Difference]: Finished difference Result 8334 states and 45728 transitions. [2021-10-13 19:52:59,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:52:59,065 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:52:59,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:52:59,097 INFO L225 Difference]: With dead ends: 8334 [2021-10-13 19:52:59,097 INFO L226 Difference]: Without dead ends: 8248 [2021-10-13 19:52:59,097 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 2296.7ms TimeCoverageRelationStatistics Valid=32, Invalid=99, Unknown=1, NotChecked=0, Total=132 [2021-10-13 19:52:59,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8248 states. [2021-10-13 19:52:59,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8248 to 7650. [2021-10-13 19:52:59,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7650 states, 7649 states have (on average 5.6689763367760495) internal successors, (43362), 7649 states have internal predecessors, (43362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:59,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7650 states to 7650 states and 43362 transitions. [2021-10-13 19:52:59,352 INFO L78 Accepts]: Start accepts. Automaton has 7650 states and 43362 transitions. Word has length 25 [2021-10-13 19:52:59,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:52:59,352 INFO L470 AbstractCegarLoop]: Abstraction has 7650 states and 43362 transitions. [2021-10-13 19:52:59,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:52:59,352 INFO L276 IsEmpty]: Start isEmpty. Operand 7650 states and 43362 transitions. [2021-10-13 19:52:59,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:52:59,379 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:52:59,379 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:52:59,394 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 19:52:59,592 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 19:52:59,593 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:52:59,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:52:59,593 INFO L82 PathProgramCache]: Analyzing trace with hash 992272796, now seen corresponding path program 6 times [2021-10-13 19:52:59,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:52:59,594 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1686200122] [2021-10-13 19:52:59,594 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:52:59,594 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:52:59,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:52:59,596 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 19:52:59,597 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 19:53:00,324 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:53:00,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:53:00,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:53:00,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:53:00,965 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:53:00,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:53:01,352 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:53:01,353 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:53:01,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1686200122] [2021-10-13 19:53:01,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1686200122] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:53:01,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:53:01,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:53:01,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301990940] [2021-10-13 19:53:01,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:53:01,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:53:01,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:53:01,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:53:01,354 INFO L87 Difference]: Start difference. First operand 7650 states and 43362 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:04,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:53:04,887 INFO L93 Difference]: Finished difference Result 9496 states and 51062 transitions. [2021-10-13 19:53:04,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:53:04,888 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:53:04,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:53:04,927 INFO L225 Difference]: With dead ends: 9496 [2021-10-13 19:53:04,927 INFO L226 Difference]: Without dead ends: 9368 [2021-10-13 19:53:04,927 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 301.6ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:53:04,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9368 states. [2021-10-13 19:53:05,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9368 to 7828. [2021-10-13 19:53:05,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7828 states, 7827 states have (on average 5.707039734253226) internal successors, (44669), 7827 states have internal predecessors, (44669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:05,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7828 states to 7828 states and 44669 transitions. [2021-10-13 19:53:05,193 INFO L78 Accepts]: Start accepts. Automaton has 7828 states and 44669 transitions. Word has length 25 [2021-10-13 19:53:05,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:53:05,194 INFO L470 AbstractCegarLoop]: Abstraction has 7828 states and 44669 transitions. [2021-10-13 19:53:05,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:05,194 INFO L276 IsEmpty]: Start isEmpty. Operand 7828 states and 44669 transitions. [2021-10-13 19:53:05,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:53:05,217 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:53:05,217 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:53:05,229 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 19:53:05,418 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 19:53:05,418 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:53:05,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:53:05,419 INFO L82 PathProgramCache]: Analyzing trace with hash -254966704, now seen corresponding path program 12 times [2021-10-13 19:53:05,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:53:05,420 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [851758596] [2021-10-13 19:53:05,420 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:53:05,420 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:53:05,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:53:05,422 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 19:53:05,422 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 19:53:06,183 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-13 19:53:06,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:53:06,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:53:06,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:53:06,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:53:06,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:53:07,014 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:53:07,015 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:53:07,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [851758596] [2021-10-13 19:53:07,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [851758596] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:53:07,015 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:53:07,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:53:07,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811592911] [2021-10-13 19:53:07,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:53:07,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:53:07,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:53:07,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:53:07,016 INFO L87 Difference]: Start difference. First operand 7828 states and 44669 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:08,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:53:08,770 INFO L93 Difference]: Finished difference Result 8470 states and 46935 transitions. [2021-10-13 19:53:08,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:53:08,770 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:53:08,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:53:08,803 INFO L225 Difference]: With dead ends: 8470 [2021-10-13 19:53:08,804 INFO L226 Difference]: Without dead ends: 8440 [2021-10-13 19:53:08,804 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 306.0ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:53:08,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8440 states. [2021-10-13 19:53:09,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8440 to 8006. [2021-10-13 19:53:09,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8006 states, 8005 states have (on average 5.677701436602123) internal successors, (45450), 8005 states have internal predecessors, (45450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:09,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8006 states to 8006 states and 45450 transitions. [2021-10-13 19:53:09,057 INFO L78 Accepts]: Start accepts. Automaton has 8006 states and 45450 transitions. Word has length 25 [2021-10-13 19:53:09,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:53:09,058 INFO L470 AbstractCegarLoop]: Abstraction has 8006 states and 45450 transitions. [2021-10-13 19:53:09,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:09,058 INFO L276 IsEmpty]: Start isEmpty. Operand 8006 states and 45450 transitions. [2021-10-13 19:53:09,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:53:09,148 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:53:09,148 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:53:09,160 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 19:53:09,348 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 19:53:09,349 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:53:09,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:53:09,350 INFO L82 PathProgramCache]: Analyzing trace with hash 1024499216, now seen corresponding path program 13 times [2021-10-13 19:53:09,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:53:09,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1912153729] [2021-10-13 19:53:09,351 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:53:09,351 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:53:09,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:53:09,352 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 19:53:09,353 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 19:53:09,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:53:09,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:53:09,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:53:12,486 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:53:12,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:53:12,809 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:53:12,810 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:53:12,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1912153729] [2021-10-13 19:53:12,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1912153729] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:53:12,810 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:53:12,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:53:12,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869243087] [2021-10-13 19:53:12,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:53:12,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:53:12,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:53:12,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=96, Unknown=1, NotChecked=0, Total=132 [2021-10-13 19:53:12,812 INFO L87 Difference]: Start difference. First operand 8006 states and 45450 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:24,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:53:24,996 INFO L93 Difference]: Finished difference Result 8714 states and 47924 transitions. [2021-10-13 19:53:24,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:53:24,997 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:53:24,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:53:25,030 INFO L225 Difference]: With dead ends: 8714 [2021-10-13 19:53:25,030 INFO L226 Difference]: Without dead ends: 8684 [2021-10-13 19:53:25,030 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 6361.5ms TimeCoverageRelationStatistics Valid=42, Invalid=112, Unknown=2, NotChecked=0, Total=156 [2021-10-13 19:53:25,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8684 states. [2021-10-13 19:53:25,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8684 to 8270. [2021-10-13 19:53:25,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8270 states, 8269 states have (on average 5.649050671181521) internal successors, (46712), 8269 states have internal predecessors, (46712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:25,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8270 states to 8270 states and 46712 transitions. [2021-10-13 19:53:25,414 INFO L78 Accepts]: Start accepts. Automaton has 8270 states and 46712 transitions. Word has length 25 [2021-10-13 19:53:25,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:53:25,414 INFO L470 AbstractCegarLoop]: Abstraction has 8270 states and 46712 transitions. [2021-10-13 19:53:25,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:25,415 INFO L276 IsEmpty]: Start isEmpty. Operand 8270 states and 46712 transitions. [2021-10-13 19:53:25,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:53:25,439 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:53:25,439 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:53:25,451 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 19:53:25,640 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 19:53:25,641 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:53:25,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:53:25,641 INFO L82 PathProgramCache]: Analyzing trace with hash -881082500, now seen corresponding path program 14 times [2021-10-13 19:53:25,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:53:25,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1985761342] [2021-10-13 19:53:25,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:53:25,643 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:53:25,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:53:25,644 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 19:53:25,645 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 19:53:26,391 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:53:26,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:53:26,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 19:53:26,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:53:26,763 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 19:53:26,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:53:27,916 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 19:53:27,916 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:53:27,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1985761342] [2021-10-13 19:53:27,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1985761342] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:53:27,916 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:53:27,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:53:27,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570880296] [2021-10-13 19:53:27,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:53:27,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:53:27,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:53:27,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:53:27,918 INFO L87 Difference]: Start difference. First operand 8270 states and 46712 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:30,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:53:30,968 INFO L93 Difference]: Finished difference Result 14808 states and 77628 transitions. [2021-10-13 19:53:30,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:53:30,968 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:53:30,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:53:31,170 INFO L225 Difference]: With dead ends: 14808 [2021-10-13 19:53:31,170 INFO L226 Difference]: Without dead ends: 14808 [2021-10-13 19:53:31,171 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1843.2ms TimeCoverageRelationStatistics Valid=157, Invalid=349, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:53:31,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14808 states. [2021-10-13 19:53:31,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14808 to 9356. [2021-10-13 19:53:31,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9356 states, 9355 states have (on average 5.781721004810262) internal successors, (54088), 9355 states have internal predecessors, (54088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:31,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9356 states to 9356 states and 54088 transitions. [2021-10-13 19:53:31,563 INFO L78 Accepts]: Start accepts. Automaton has 9356 states and 54088 transitions. Word has length 25 [2021-10-13 19:53:31,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:53:31,563 INFO L470 AbstractCegarLoop]: Abstraction has 9356 states and 54088 transitions. [2021-10-13 19:53:31,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:31,563 INFO L276 IsEmpty]: Start isEmpty. Operand 9356 states and 54088 transitions. [2021-10-13 19:53:31,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:53:31,589 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:53:31,589 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:53:31,602 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 19:53:31,790 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 19:53:31,790 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:53:31,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:53:31,792 INFO L82 PathProgramCache]: Analyzing trace with hash 546136088, now seen corresponding path program 15 times [2021-10-13 19:53:31,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:53:31,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1829998058] [2021-10-13 19:53:31,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:53:31,793 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:53:31,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:53:31,794 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 19:53:31,795 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 19:53:32,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:53:32,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:53:32,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:53:32,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:53:35,275 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:53:35,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:53:35,603 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:53:35,604 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:53:35,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1829998058] [2021-10-13 19:53:35,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1829998058] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:53:35,604 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:53:35,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:53:35,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362766430] [2021-10-13 19:53:35,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:53:35,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:53:35,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:53:35,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=96, Unknown=1, NotChecked=0, Total=132 [2021-10-13 19:53:35,605 INFO L87 Difference]: Start difference. First operand 9356 states and 54088 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:44,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:53:44,196 INFO L93 Difference]: Finished difference Result 9808 states and 55446 transitions. [2021-10-13 19:53:44,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:53:44,197 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:53:44,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:53:44,248 INFO L225 Difference]: With dead ends: 9808 [2021-10-13 19:53:44,248 INFO L226 Difference]: Without dead ends: 9778 [2021-10-13 19:53:44,248 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 6356.1ms TimeCoverageRelationStatistics Valid=42, Invalid=112, Unknown=2, NotChecked=0, Total=156 [2021-10-13 19:53:44,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9778 states. [2021-10-13 19:53:44,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9778 to 9342. [2021-10-13 19:53:44,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9342 states, 9341 states have (on average 5.781822074724333) internal successors, (54008), 9341 states have internal predecessors, (54008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:44,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9342 states to 9342 states and 54008 transitions. [2021-10-13 19:53:44,760 INFO L78 Accepts]: Start accepts. Automaton has 9342 states and 54008 transitions. Word has length 25 [2021-10-13 19:53:44,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:53:44,760 INFO L470 AbstractCegarLoop]: Abstraction has 9342 states and 54008 transitions. [2021-10-13 19:53:44,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:44,760 INFO L276 IsEmpty]: Start isEmpty. Operand 9342 states and 54008 transitions. [2021-10-13 19:53:44,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:53:44,799 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:53:44,800 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:53:44,821 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 19:53:45,015 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 19:53:45,016 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:53:45,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:53:45,017 INFO L82 PathProgramCache]: Analyzing trace with hash 2117136560, now seen corresponding path program 16 times [2021-10-13 19:53:45,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:53:45,018 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1822091945] [2021-10-13 19:53:45,018 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:53:45,018 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:53:45,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:53:45,022 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 19:53:45,024 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 19:53:45,820 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:53:45,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:53:45,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 19:53:45,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:53:46,288 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 19:53:46,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:53:47,802 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 19:53:47,802 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:53:47,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1822091945] [2021-10-13 19:53:47,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1822091945] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:53:47,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:53:47,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:53:47,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818724296] [2021-10-13 19:53:47,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:53:47,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:53:47,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:53:47,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:53:47,804 INFO L87 Difference]: Start difference. First operand 9342 states and 54008 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:52,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:53:52,053 INFO L93 Difference]: Finished difference Result 15330 states and 82328 transitions. [2021-10-13 19:53:52,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:53:52,054 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:53:52,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:53:52,281 INFO L225 Difference]: With dead ends: 15330 [2021-10-13 19:53:52,282 INFO L226 Difference]: Without dead ends: 15330 [2021-10-13 19:53:52,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 3074.2ms TimeCoverageRelationStatistics Valid=196, Invalid=404, Unknown=0, NotChecked=0, Total=600 [2021-10-13 19:53:52,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15330 states. [2021-10-13 19:53:52,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15330 to 9760. [2021-10-13 19:53:52,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9760 states, 9759 states have (on average 5.787990572804591) internal successors, (56485), 9759 states have internal predecessors, (56485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:52,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9760 states to 9760 states and 56485 transitions. [2021-10-13 19:53:52,849 INFO L78 Accepts]: Start accepts. Automaton has 9760 states and 56485 transitions. Word has length 25 [2021-10-13 19:53:52,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:53:52,850 INFO L470 AbstractCegarLoop]: Abstraction has 9760 states and 56485 transitions. [2021-10-13 19:53:52,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:52,850 INFO L276 IsEmpty]: Start isEmpty. Operand 9760 states and 56485 transitions. [2021-10-13 19:53:52,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:53:52,884 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:53:52,884 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:53:52,900 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2021-10-13 19:53:53,085 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 19:53:53,086 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:53:53,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:53:53,087 INFO L82 PathProgramCache]: Analyzing trace with hash -1734970544, now seen corresponding path program 17 times [2021-10-13 19:53:53,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:53:53,088 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [168431026] [2021-10-13 19:53:53,088 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:53:53,088 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:53:53,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:53:53,089 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 19:53:53,099 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 19:53:53,969 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:53:53,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:53:53,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:53:53,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:53:54,483 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:53:54,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:53:54,846 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:53:54,846 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:53:54,847 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [168431026] [2021-10-13 19:53:54,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [168431026] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:53:54,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:53:54,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:53:54,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637216384] [2021-10-13 19:53:54,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:53:54,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:53:54,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:53:54,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:53:54,848 INFO L87 Difference]: Start difference. First operand 9760 states and 56485 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:56,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:53:56,886 INFO L93 Difference]: Finished difference Result 10358 states and 58624 transitions. [2021-10-13 19:53:56,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:53:56,886 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:53:56,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:53:56,964 INFO L225 Difference]: With dead ends: 10358 [2021-10-13 19:53:56,964 INFO L226 Difference]: Without dead ends: 10328 [2021-10-13 19:53:56,964 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 328.7ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:53:56,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10328 states. [2021-10-13 19:53:57,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10328 to 9970. [2021-10-13 19:53:57,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9970 states, 9969 states have (on average 5.764770789447287) internal successors, (57469), 9969 states have internal predecessors, (57469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:57,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9970 states to 9970 states and 57469 transitions. [2021-10-13 19:53:57,489 INFO L78 Accepts]: Start accepts. Automaton has 9970 states and 57469 transitions. Word has length 25 [2021-10-13 19:53:57,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:53:57,490 INFO L470 AbstractCegarLoop]: Abstraction has 9970 states and 57469 transitions. [2021-10-13 19:53:57,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:53:57,490 INFO L276 IsEmpty]: Start isEmpty. Operand 9970 states and 57469 transitions. [2021-10-13 19:53:57,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:53:57,530 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:53:57,530 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:53:57,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Ended with exit code 0 [2021-10-13 19:53:57,740 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 19:53:57,741 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:53:57,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:53:57,742 INFO L82 PathProgramCache]: Analyzing trace with hash 654415036, now seen corresponding path program 18 times [2021-10-13 19:53:57,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:53:57,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1146281445] [2021-10-13 19:53:57,743 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:53:57,743 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:53:57,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:53:57,744 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 19:53:57,745 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 19:53:58,706 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:53:58,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:53:58,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 19:53:58,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:53:59,307 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 19:53:59,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:54:00,470 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 19:54:00,471 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:54:00,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1146281445] [2021-10-13 19:54:00,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1146281445] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:54:00,471 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:54:00,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:54:00,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408938201] [2021-10-13 19:54:00,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:54:00,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:54:00,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:54:00,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:54:00,473 INFO L87 Difference]: Start difference. First operand 9970 states and 57469 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:06,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:54:06,682 INFO L93 Difference]: Finished difference Result 15780 states and 85921 transitions. [2021-10-13 19:54:06,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-13 19:54:06,683 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:54:06,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:54:06,757 INFO L225 Difference]: With dead ends: 15780 [2021-10-13 19:54:06,757 INFO L226 Difference]: Without dead ends: 15780 [2021-10-13 19:54:06,757 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 3416.3ms TimeCoverageRelationStatistics Valid=238, Invalid=518, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:54:06,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15780 states. [2021-10-13 19:54:07,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15780 to 10658. [2021-10-13 19:54:07,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10658 states, 10657 states have (on average 5.774232898564324) internal successors, (61536), 10657 states have internal predecessors, (61536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:07,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10658 states to 10658 states and 61536 transitions. [2021-10-13 19:54:07,279 INFO L78 Accepts]: Start accepts. Automaton has 10658 states and 61536 transitions. Word has length 25 [2021-10-13 19:54:07,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:54:07,280 INFO L470 AbstractCegarLoop]: Abstraction has 10658 states and 61536 transitions. [2021-10-13 19:54:07,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:07,280 INFO L276 IsEmpty]: Start isEmpty. Operand 10658 states and 61536 transitions. [2021-10-13 19:54:07,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:54:07,314 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:54:07,314 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:54:07,327 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-10-13 19:54:07,515 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 19:54:07,515 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:54:07,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:54:07,516 INFO L82 PathProgramCache]: Analyzing trace with hash 1992703792, now seen corresponding path program 19 times [2021-10-13 19:54:07,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:54:07,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1391737889] [2021-10-13 19:54:07,518 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:54:07,518 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:54:07,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:54:07,521 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 19:54:07,536 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 19:54:08,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:54:08,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 19:54:08,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:54:08,825 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 19:54:08,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:54:09,997 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 19:54:09,998 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:54:09,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1391737889] [2021-10-13 19:54:09,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1391737889] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:54:09,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:54:09,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:54:09,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909532211] [2021-10-13 19:54:09,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:54:09,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:54:10,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:54:10,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:54:10,000 INFO L87 Difference]: Start difference. First operand 10658 states and 61536 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:16,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:54:16,948 INFO L93 Difference]: Finished difference Result 17200 states and 93667 transitions. [2021-10-13 19:54:16,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-13 19:54:16,951 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:54:16,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:54:17,093 INFO L225 Difference]: With dead ends: 17200 [2021-10-13 19:54:17,094 INFO L226 Difference]: Without dead ends: 17200 [2021-10-13 19:54:17,094 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 4614.8ms TimeCoverageRelationStatistics Valid=318, Invalid=738, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:54:17,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17200 states. [2021-10-13 19:54:17,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17200 to 11776. [2021-10-13 19:54:17,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11776 states, 11775 states have (on average 5.771125265392781) internal successors, (67955), 11775 states have internal predecessors, (67955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:17,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11776 states to 11776 states and 67955 transitions. [2021-10-13 19:54:17,698 INFO L78 Accepts]: Start accepts. Automaton has 11776 states and 67955 transitions. Word has length 25 [2021-10-13 19:54:17,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:54:17,698 INFO L470 AbstractCegarLoop]: Abstraction has 11776 states and 67955 transitions. [2021-10-13 19:54:17,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:17,698 INFO L276 IsEmpty]: Start isEmpty. Operand 11776 states and 67955 transitions. [2021-10-13 19:54:17,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:54:17,732 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:54:17,732 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:54:17,747 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 19:54:17,940 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 19:54:17,941 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:54:17,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:54:17,942 INFO L82 PathProgramCache]: Analyzing trace with hash 586237074, now seen corresponding path program 11 times [2021-10-13 19:54:17,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:54:17,942 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1100687941] [2021-10-13 19:54:17,943 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:54:17,943 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:54:17,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:54:17,944 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 19:54:17,945 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 19:54:19,012 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:54:19,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:54:19,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 19:54:19,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:54:19,260 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:54:19,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:54:20,082 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 19:54:20,082 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:54:20,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1100687941] [2021-10-13 19:54:20,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1100687941] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:54:20,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:54:20,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-10-13 19:54:20,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162331814] [2021-10-13 19:54:20,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:54:20,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:54:20,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:54:20,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:54:20,084 INFO L87 Difference]: Start difference. First operand 11776 states and 67955 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:24,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:54:24,313 INFO L93 Difference]: Finished difference Result 35420 states and 185055 transitions. [2021-10-13 19:54:24,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 19:54:24,314 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:54:24,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:54:24,485 INFO L225 Difference]: With dead ends: 35420 [2021-10-13 19:54:24,485 INFO L226 Difference]: Without dead ends: 35420 [2021-10-13 19:54:24,485 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 2560.3ms TimeCoverageRelationStatistics Valid=211, Invalid=601, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:54:24,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35420 states. [2021-10-13 19:54:25,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35420 to 14744. [2021-10-13 19:54:25,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14744 states, 14743 states have (on average 6.003255782405209) internal successors, (88506), 14743 states have internal predecessors, (88506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:25,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14744 states to 14744 states and 88506 transitions. [2021-10-13 19:54:25,676 INFO L78 Accepts]: Start accepts. Automaton has 14744 states and 88506 transitions. Word has length 25 [2021-10-13 19:54:25,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:54:25,677 INFO L470 AbstractCegarLoop]: Abstraction has 14744 states and 88506 transitions. [2021-10-13 19:54:25,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:25,677 INFO L276 IsEmpty]: Start isEmpty. Operand 14744 states and 88506 transitions. [2021-10-13 19:54:25,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:54:25,939 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:54:25,939 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:54:25,955 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 19:54:26,152 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 19:54:26,153 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:54:26,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:54:26,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1407907632, now seen corresponding path program 12 times [2021-10-13 19:54:26,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:54:26,154 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [176327446] [2021-10-13 19:54:26,155 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:54:26,155 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:54:26,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:54:26,156 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 19:54:26,157 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 19:54:27,559 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:54:27,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:54:27,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:54:27,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:54:30,212 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:54:30,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:54:30,629 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:54:30,629 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:54:30,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [176327446] [2021-10-13 19:54:30,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [176327446] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:54:30,629 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:54:30,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:54:30,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96179574] [2021-10-13 19:54:30,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:54:30,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:54:30,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:54:30,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=96, Unknown=1, NotChecked=0, Total=132 [2021-10-13 19:54:30,631 INFO L87 Difference]: Start difference. First operand 14744 states and 88506 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:38,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:54:38,057 INFO L93 Difference]: Finished difference Result 15266 states and 90022 transitions. [2021-10-13 19:54:38,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:54:38,058 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:54:38,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:54:38,139 INFO L225 Difference]: With dead ends: 15266 [2021-10-13 19:54:38,139 INFO L226 Difference]: Without dead ends: 15216 [2021-10-13 19:54:38,139 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 6381.6ms TimeCoverageRelationStatistics Valid=42, Invalid=112, Unknown=2, NotChecked=0, Total=156 [2021-10-13 19:54:38,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15216 states. [2021-10-13 19:54:38,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15216 to 14730. [2021-10-13 19:54:38,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14730 states, 14729 states have (on average 6.003394663588838) internal successors, (88424), 14729 states have internal predecessors, (88424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:38,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14730 states to 14730 states and 88424 transitions. [2021-10-13 19:54:38,759 INFO L78 Accepts]: Start accepts. Automaton has 14730 states and 88424 transitions. Word has length 25 [2021-10-13 19:54:38,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:54:38,760 INFO L470 AbstractCegarLoop]: Abstraction has 14730 states and 88424 transitions. [2021-10-13 19:54:38,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:38,760 INFO L276 IsEmpty]: Start isEmpty. Operand 14730 states and 88424 transitions. [2021-10-13 19:54:38,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:54:38,805 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:54:38,805 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:54:38,818 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 19:54:39,005 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 19:54:39,006 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:54:39,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:54:39,006 INFO L82 PathProgramCache]: Analyzing trace with hash 1140710336, now seen corresponding path program 7 times [2021-10-13 19:54:39,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:54:39,007 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [878401187] [2021-10-13 19:54:39,007 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:54:39,008 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:54:39,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:54:39,009 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 19:54:39,013 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 19:54:40,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:54:40,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:54:40,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:54:40,746 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:54:40,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:54:41,153 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:54:41,153 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:54:41,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [878401187] [2021-10-13 19:54:41,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [878401187] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:54:41,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:54:41,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:54:41,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457996145] [2021-10-13 19:54:41,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:54:41,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:54:41,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:54:41,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:54:41,155 INFO L87 Difference]: Start difference. First operand 14730 states and 88424 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:42,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:54:42,004 INFO L93 Difference]: Finished difference Result 15720 states and 92546 transitions. [2021-10-13 19:54:42,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:54:42,005 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:54:42,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:54:42,082 INFO L225 Difference]: With dead ends: 15720 [2021-10-13 19:54:42,082 INFO L226 Difference]: Without dead ends: 15662 [2021-10-13 19:54:42,082 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 433.1ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:54:42,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15662 states. [2021-10-13 19:54:42,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15662 to 14910. [2021-10-13 19:54:42,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14910 states, 14909 states have (on average 6.007981755986317) internal successors, (89573), 14909 states have internal predecessors, (89573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:42,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14910 states to 14910 states and 89573 transitions. [2021-10-13 19:54:42,871 INFO L78 Accepts]: Start accepts. Automaton has 14910 states and 89573 transitions. Word has length 25 [2021-10-13 19:54:42,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:54:42,871 INFO L470 AbstractCegarLoop]: Abstraction has 14910 states and 89573 transitions. [2021-10-13 19:54:42,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:42,871 INFO L276 IsEmpty]: Start isEmpty. Operand 14910 states and 89573 transitions. [2021-10-13 19:54:42,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:54:42,934 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:54:42,935 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:54:42,948 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 19:54:43,135 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 19:54:43,135 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:54:43,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:54:43,136 INFO L82 PathProgramCache]: Analyzing trace with hash -731279700, now seen corresponding path program 8 times [2021-10-13 19:54:43,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:54:43,137 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [805772599] [2021-10-13 19:54:43,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:54:43,137 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:54:43,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:54:43,138 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 19:54:43,163 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 19:54:44,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:54:44,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:54:44,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:54:44,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:54:45,298 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:54:45,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:54:45,769 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:54:45,770 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:54:45,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [805772599] [2021-10-13 19:54:45,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [805772599] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:54:45,770 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:54:45,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:54:45,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533161883] [2021-10-13 19:54:45,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:54:45,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:54:45,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:54:45,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:54:45,772 INFO L87 Difference]: Start difference. First operand 14910 states and 89573 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:49,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:54:49,056 INFO L93 Difference]: Finished difference Result 15870 states and 93541 transitions. [2021-10-13 19:54:49,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:54:49,057 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:54:49,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:54:49,210 INFO L225 Difference]: With dead ends: 15870 [2021-10-13 19:54:49,210 INFO L226 Difference]: Without dead ends: 15804 [2021-10-13 19:54:49,211 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 416.8ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:54:49,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15804 states. [2021-10-13 19:54:49,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15804 to 15014. [2021-10-13 19:54:49,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15014 states, 15013 states have (on average 6.016652234729901) internal successors, (90328), 15013 states have internal predecessors, (90328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:49,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15014 states to 15014 states and 90328 transitions. [2021-10-13 19:54:49,896 INFO L78 Accepts]: Start accepts. Automaton has 15014 states and 90328 transitions. Word has length 25 [2021-10-13 19:54:49,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:54:49,896 INFO L470 AbstractCegarLoop]: Abstraction has 15014 states and 90328 transitions. [2021-10-13 19:54:49,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:49,897 INFO L276 IsEmpty]: Start isEmpty. Operand 15014 states and 90328 transitions. [2021-10-13 19:54:49,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:54:49,945 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:54:49,945 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:54:49,958 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 19:54:50,146 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 19:54:50,146 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:54:50,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:54:50,147 INFO L82 PathProgramCache]: Analyzing trace with hash 1591966122, now seen corresponding path program 9 times [2021-10-13 19:54:50,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:54:50,148 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [478893418] [2021-10-13 19:54:50,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:54:50,148 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:54:50,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:54:50,149 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 19:54:50,150 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 19:54:51,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:54:51,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:54:51,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:54:51,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:54:51,923 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:54:51,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:54:52,367 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:54:52,367 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:54:52,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [478893418] [2021-10-13 19:54:52,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [478893418] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:54:52,368 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:54:52,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:54:52,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120322546] [2021-10-13 19:54:52,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:54:52,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:54:52,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:54:52,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:54:52,370 INFO L87 Difference]: Start difference. First operand 15014 states and 90328 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:55,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:54:55,592 INFO L93 Difference]: Finished difference Result 16412 states and 96373 transitions. [2021-10-13 19:54:55,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:54:55,593 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:54:55,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:54:55,717 INFO L225 Difference]: With dead ends: 16412 [2021-10-13 19:54:55,717 INFO L226 Difference]: Without dead ends: 16354 [2021-10-13 19:54:55,718 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 356.8ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:54:55,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16354 states. [2021-10-13 19:54:56,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16354 to 15194. [2021-10-13 19:54:56,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15194 states, 15193 states have (on average 6.026196274600145) internal successors, (91556), 15193 states have internal predecessors, (91556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:56,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15194 states to 15194 states and 91556 transitions. [2021-10-13 19:54:56,643 INFO L78 Accepts]: Start accepts. Automaton has 15194 states and 91556 transitions. Word has length 25 [2021-10-13 19:54:56,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:54:56,643 INFO L470 AbstractCegarLoop]: Abstraction has 15194 states and 91556 transitions. [2021-10-13 19:54:56,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:56,643 INFO L276 IsEmpty]: Start isEmpty. Operand 15194 states and 91556 transitions. [2021-10-13 19:54:56,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:54:56,902 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:54:56,902 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:54:56,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2021-10-13 19:54:57,118 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 19:54:57,119 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:54:57,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:54:57,119 INFO L82 PathProgramCache]: Analyzing trace with hash -1039646434, now seen corresponding path program 10 times [2021-10-13 19:54:57,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:54:57,119 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [334171724] [2021-10-13 19:54:57,120 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:54:57,120 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:54:57,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:54:57,121 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 19:54:57,122 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 19:54:58,071 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:54:58,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:54:58,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:54:58,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:54:58,742 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:54:58,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:54:59,087 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:54:59,088 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:54:59,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [334171724] [2021-10-13 19:54:59,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [334171724] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:54:59,088 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:54:59,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:54:59,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182846251] [2021-10-13 19:54:59,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:54:59,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:54:59,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:54:59,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:54:59,090 INFO L87 Difference]: Start difference. First operand 15194 states and 91556 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:54:59,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:54:59,624 INFO L93 Difference]: Finished difference Result 15876 states and 94370 transitions. [2021-10-13 19:54:59,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:54:59,624 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:54:59,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:54:59,795 INFO L225 Difference]: With dead ends: 15876 [2021-10-13 19:54:59,796 INFO L226 Difference]: Without dead ends: 15830 [2021-10-13 19:54:59,796 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 276.6ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:54:59,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15830 states. [2021-10-13 19:55:00,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15830 to 15382. [2021-10-13 19:55:00,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15382 states, 15381 states have (on average 6.023405500292569) internal successors, (92646), 15381 states have internal predecessors, (92646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:00,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15382 states to 15382 states and 92646 transitions. [2021-10-13 19:55:00,626 INFO L78 Accepts]: Start accepts. Automaton has 15382 states and 92646 transitions. Word has length 25 [2021-10-13 19:55:00,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:55:00,626 INFO L470 AbstractCegarLoop]: Abstraction has 15382 states and 92646 transitions. [2021-10-13 19:55:00,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:00,626 INFO L276 IsEmpty]: Start isEmpty. Operand 15382 states and 92646 transitions. [2021-10-13 19:55:00,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:55:00,721 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:55:00,721 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:55:00,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2021-10-13 19:55:00,938 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 19:55:00,939 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:55:00,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:55:00,940 INFO L82 PathProgramCache]: Analyzing trace with hash -938027678, now seen corresponding path program 11 times [2021-10-13 19:55:00,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:55:00,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1594677120] [2021-10-13 19:55:00,941 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:55:00,941 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:55:00,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:55:00,942 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 19:55:00,943 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 19:55:01,872 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:55:01,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:55:01,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:55:01,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:55:02,590 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:02,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:55:03,049 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:03,049 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:55:03,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1594677120] [2021-10-13 19:55:03,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1594677120] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:55:03,049 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:55:03,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:55:03,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615154771] [2021-10-13 19:55:03,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:55:03,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:55:03,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:55:03,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:03,050 INFO L87 Difference]: Start difference. First operand 15382 states and 92646 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:03,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:55:03,865 INFO L93 Difference]: Finished difference Result 16058 states and 95382 transitions. [2021-10-13 19:55:03,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:55:03,865 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:55:03,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:55:03,958 INFO L225 Difference]: With dead ends: 16058 [2021-10-13 19:55:03,959 INFO L226 Difference]: Without dead ends: 16012 [2021-10-13 19:55:03,959 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 529.9ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:03,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16012 states. [2021-10-13 19:55:04,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16012 to 15484. [2021-10-13 19:55:04,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15484 states, 15483 states have (on average 6.023961764515921) internal successors, (93269), 15483 states have internal predecessors, (93269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:04,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15484 states to 15484 states and 93269 transitions. [2021-10-13 19:55:04,682 INFO L78 Accepts]: Start accepts. Automaton has 15484 states and 93269 transitions. Word has length 25 [2021-10-13 19:55:04,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:55:04,683 INFO L470 AbstractCegarLoop]: Abstraction has 15484 states and 93269 transitions. [2021-10-13 19:55:04,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:04,683 INFO L276 IsEmpty]: Start isEmpty. Operand 15484 states and 93269 transitions. [2021-10-13 19:55:04,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:55:04,751 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:55:04,751 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:55:04,771 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 19:55:04,964 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 19:55:04,964 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:55:04,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:55:04,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1782999130, now seen corresponding path program 12 times [2021-10-13 19:55:04,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:55:04,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [870231933] [2021-10-13 19:55:04,966 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:55:04,966 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:55:04,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:55:04,968 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 19:55:04,975 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 19:55:06,351 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:55:06,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:55:06,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:55:06,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:55:07,137 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:07,138 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:55:07,564 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:07,565 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:55:07,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [870231933] [2021-10-13 19:55:07,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [870231933] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:55:07,565 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:55:07,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:55:07,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746060289] [2021-10-13 19:55:07,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:55:07,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:55:07,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:55:07,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:07,567 INFO L87 Difference]: Start difference. First operand 15484 states and 93269 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:08,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:55:08,727 INFO L93 Difference]: Finished difference Result 16970 states and 99566 transitions. [2021-10-13 19:55:08,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:55:08,728 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:55:08,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:55:08,831 INFO L225 Difference]: With dead ends: 16970 [2021-10-13 19:55:08,831 INFO L226 Difference]: Without dead ends: 16904 [2021-10-13 19:55:08,831 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 343.7ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:08,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16904 states. [2021-10-13 19:55:09,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16904 to 15592. [2021-10-13 19:55:09,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15592 states, 15591 states have (on average 6.03643127445321) internal successors, (94114), 15591 states have internal predecessors, (94114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:09,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15592 states to 15592 states and 94114 transitions. [2021-10-13 19:55:09,689 INFO L78 Accepts]: Start accepts. Automaton has 15592 states and 94114 transitions. Word has length 25 [2021-10-13 19:55:09,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:55:09,689 INFO L470 AbstractCegarLoop]: Abstraction has 15592 states and 94114 transitions. [2021-10-13 19:55:09,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:09,690 INFO L276 IsEmpty]: Start isEmpty. Operand 15592 states and 94114 transitions. [2021-10-13 19:55:09,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:55:09,754 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:55:09,754 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:55:09,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2021-10-13 19:55:09,961 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 19:55:09,962 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:55:09,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:55:09,962 INFO L82 PathProgramCache]: Analyzing trace with hash -1209910390, now seen corresponding path program 13 times [2021-10-13 19:55:09,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:55:09,963 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [669101066] [2021-10-13 19:55:09,963 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:55:09,964 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:55:09,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:55:09,965 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 19:55:09,972 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 19:55:11,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:55:11,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:55:11,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:55:12,012 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:12,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:55:12,388 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:12,388 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:55:12,388 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [669101066] [2021-10-13 19:55:12,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [669101066] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:55:12,389 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:55:12,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:55:12,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719614773] [2021-10-13 19:55:12,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:55:12,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:55:12,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:55:12,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:12,391 INFO L87 Difference]: Start difference. First operand 15592 states and 94114 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:17,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:55:17,134 INFO L93 Difference]: Finished difference Result 16220 states and 96265 transitions. [2021-10-13 19:55:17,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:55:17,135 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:55:17,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:55:17,203 INFO L225 Difference]: With dead ends: 16220 [2021-10-13 19:55:17,203 INFO L226 Difference]: Without dead ends: 16180 [2021-10-13 19:55:17,203 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 394.0ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:17,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16180 states. [2021-10-13 19:55:17,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16180 to 15750. [2021-10-13 19:55:17,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15750 states, 15749 states have (on average 6.022731602006477) internal successors, (94852), 15749 states have internal predecessors, (94852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:17,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15750 states to 15750 states and 94852 transitions. [2021-10-13 19:55:17,884 INFO L78 Accepts]: Start accepts. Automaton has 15750 states and 94852 transitions. Word has length 25 [2021-10-13 19:55:17,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:55:17,884 INFO L470 AbstractCegarLoop]: Abstraction has 15750 states and 94852 transitions. [2021-10-13 19:55:17,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:17,884 INFO L276 IsEmpty]: Start isEmpty. Operand 15750 states and 94852 transitions. [2021-10-13 19:55:17,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:55:17,931 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:55:17,931 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:55:17,945 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 19:55:18,132 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 19:55:18,132 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:55:18,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:55:18,133 INFO L82 PathProgramCache]: Analyzing trace with hash -1988413226, now seen corresponding path program 14 times [2021-10-13 19:55:18,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:55:18,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1903227734] [2021-10-13 19:55:18,134 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:55:18,136 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:55:18,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:55:18,137 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 19:55:18,143 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 19:55:19,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:55:19,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:55:19,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:55:19,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:55:20,060 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 19:55:20,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:55:20,685 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 19:55:20,686 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:55:20,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1903227734] [2021-10-13 19:55:20,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1903227734] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:55:20,686 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:55:20,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:55:20,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477692435] [2021-10-13 19:55:20,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:55:20,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:55:20,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:55:20,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:55:20,688 INFO L87 Difference]: Start difference. First operand 15750 states and 94852 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:29,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:55:29,508 INFO L93 Difference]: Finished difference Result 28932 states and 159461 transitions. [2021-10-13 19:55:29,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 19:55:29,509 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:55:29,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:55:29,661 INFO L225 Difference]: With dead ends: 28932 [2021-10-13 19:55:29,662 INFO L226 Difference]: Without dead ends: 28932 [2021-10-13 19:55:29,662 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 5570.1ms TimeCoverageRelationStatistics Valid=270, Invalid=659, Unknown=1, NotChecked=0, Total=930 [2021-10-13 19:55:29,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28932 states. [2021-10-13 19:55:30,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28932 to 17598. [2021-10-13 19:55:30,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17598 states, 17597 states have (on average 6.02057168835597) internal successors, (105944), 17597 states have internal predecessors, (105944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:30,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17598 states to 17598 states and 105944 transitions. [2021-10-13 19:55:30,612 INFO L78 Accepts]: Start accepts. Automaton has 17598 states and 105944 transitions. Word has length 25 [2021-10-13 19:55:30,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:55:30,612 INFO L470 AbstractCegarLoop]: Abstraction has 17598 states and 105944 transitions. [2021-10-13 19:55:30,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:30,612 INFO L276 IsEmpty]: Start isEmpty. Operand 17598 states and 105944 transitions. [2021-10-13 19:55:30,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:55:30,876 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:55:30,876 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:55:30,896 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 19:55:31,090 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 19:55:31,091 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:55:31,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:55:31,092 INFO L82 PathProgramCache]: Analyzing trace with hash 1694265704, now seen corresponding path program 13 times [2021-10-13 19:55:31,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:55:31,092 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1257067872] [2021-10-13 19:55:31,093 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:55:31,093 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:55:31,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:55:31,094 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 19:55:31,095 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 19:55:32,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:55:32,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:55:32,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:55:32,750 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:32,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:55:33,258 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:33,258 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:55:33,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1257067872] [2021-10-13 19:55:33,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1257067872] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:55:33,259 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:55:33,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:55:33,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092835403] [2021-10-13 19:55:33,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:55:33,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:55:33,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:55:33,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:33,260 INFO L87 Difference]: Start difference. First operand 17598 states and 105944 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:36,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:55:36,128 INFO L93 Difference]: Finished difference Result 19780 states and 115608 transitions. [2021-10-13 19:55:36,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:55:36,129 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:55:36,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:55:36,242 INFO L225 Difference]: With dead ends: 19780 [2021-10-13 19:55:36,242 INFO L226 Difference]: Without dead ends: 19670 [2021-10-13 19:55:36,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 268.1ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:36,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19670 states. [2021-10-13 19:55:37,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19670 to 17810. [2021-10-13 19:55:37,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17810 states, 17809 states have (on average 6.033185468021787) internal successors, (107445), 17809 states have internal predecessors, (107445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:37,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17810 states to 17810 states and 107445 transitions. [2021-10-13 19:55:37,155 INFO L78 Accepts]: Start accepts. Automaton has 17810 states and 107445 transitions. Word has length 25 [2021-10-13 19:55:37,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:55:37,155 INFO L470 AbstractCegarLoop]: Abstraction has 17810 states and 107445 transitions. [2021-10-13 19:55:37,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:37,156 INFO L276 IsEmpty]: Start isEmpty. Operand 17810 states and 107445 transitions. [2021-10-13 19:55:37,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:55:37,212 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:55:37,212 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:55:37,226 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 19:55:37,414 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 19:55:37,414 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:55:37,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:55:37,415 INFO L82 PathProgramCache]: Analyzing trace with hash -897459492, now seen corresponding path program 14 times [2021-10-13 19:55:37,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:55:37,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1568986445] [2021-10-13 19:55:37,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:55:37,416 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:55:37,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:55:37,417 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 19:55:37,434 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 19:55:38,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:55:38,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:55:38,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:55:38,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:55:39,587 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:39,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:55:40,059 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:40,059 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:55:40,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1568986445] [2021-10-13 19:55:40,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1568986445] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:55:40,060 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:55:40,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:55:40,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524967109] [2021-10-13 19:55:40,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:55:40,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:55:40,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:55:40,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:40,061 INFO L87 Difference]: Start difference. First operand 17810 states and 107445 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:43,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:55:43,301 INFO L93 Difference]: Finished difference Result 19402 states and 114581 transitions. [2021-10-13 19:55:43,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:55:43,302 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:55:43,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:55:43,429 INFO L225 Difference]: With dead ends: 19402 [2021-10-13 19:55:43,429 INFO L226 Difference]: Without dead ends: 19356 [2021-10-13 19:55:43,430 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 346.1ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:43,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19356 states. [2021-10-13 19:55:44,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19356 to 17972. [2021-10-13 19:55:44,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17972 states, 17971 states have (on average 6.043180679984419) internal successors, (108602), 17971 states have internal predecessors, (108602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:44,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17972 states to 17972 states and 108602 transitions. [2021-10-13 19:55:44,381 INFO L78 Accepts]: Start accepts. Automaton has 17972 states and 108602 transitions. Word has length 25 [2021-10-13 19:55:44,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:55:44,382 INFO L470 AbstractCegarLoop]: Abstraction has 17972 states and 108602 transitions. [2021-10-13 19:55:44,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:44,382 INFO L276 IsEmpty]: Start isEmpty. Operand 17972 states and 108602 transitions. [2021-10-13 19:55:44,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:55:44,436 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:55:44,436 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:55:44,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Forceful destruction successful, exit code 0 [2021-10-13 19:55:44,646 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 19:55:44,647 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:55:44,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:55:44,647 INFO L82 PathProgramCache]: Analyzing trace with hash -511971678, now seen corresponding path program 15 times [2021-10-13 19:55:44,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:55:44,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [992554296] [2021-10-13 19:55:44,648 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:55:44,649 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:55:44,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:55:44,651 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 19:55:44,652 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 19:55:45,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:55:45,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:55:45,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:55:45,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:55:46,679 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:46,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:55:47,045 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:47,045 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:55:47,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [992554296] [2021-10-13 19:55:47,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [992554296] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:55:47,046 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:55:47,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:55:47,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682953379] [2021-10-13 19:55:47,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:55:47,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:55:47,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:55:47,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:47,048 INFO L87 Difference]: Start difference. First operand 17972 states and 108602 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:47,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:55:47,781 INFO L93 Difference]: Finished difference Result 18942 states and 112273 transitions. [2021-10-13 19:55:47,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:55:47,782 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:55:47,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:55:47,995 INFO L225 Difference]: With dead ends: 18942 [2021-10-13 19:55:47,996 INFO L226 Difference]: Without dead ends: 18856 [2021-10-13 19:55:47,996 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 283.0ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:48,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18856 states. [2021-10-13 19:55:48,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18856 to 17962. [2021-10-13 19:55:48,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17962 states, 17961 states have (on average 6.0402538834140636) internal successors, (108489), 17961 states have internal predecessors, (108489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:48,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17962 states to 17962 states and 108489 transitions. [2021-10-13 19:55:48,646 INFO L78 Accepts]: Start accepts. Automaton has 17962 states and 108489 transitions. Word has length 25 [2021-10-13 19:55:48,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:55:48,647 INFO L470 AbstractCegarLoop]: Abstraction has 17962 states and 108489 transitions. [2021-10-13 19:55:48,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:48,647 INFO L276 IsEmpty]: Start isEmpty. Operand 17962 states and 108489 transitions. [2021-10-13 19:55:48,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:55:48,709 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:55:48,709 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:55:48,724 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 19:55:48,909 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 19:55:48,910 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:55:48,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:55:48,912 INFO L82 PathProgramCache]: Analyzing trace with hash -936282914, now seen corresponding path program 16 times [2021-10-13 19:55:48,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:55:48,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1195046639] [2021-10-13 19:55:48,913 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:55:48,913 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:55:48,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:55:48,914 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 19:55:48,915 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 19:55:50,272 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:55:50,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:55:50,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:55:50,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:55:50,882 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:50,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:55:51,248 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:51,249 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:55:51,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1195046639] [2021-10-13 19:55:51,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1195046639] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:55:51,249 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:55:51,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:55:51,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331460812] [2021-10-13 19:55:51,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:55:51,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:55:51,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:55:51,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:51,250 INFO L87 Difference]: Start difference. First operand 17962 states and 108489 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:52,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:55:52,788 INFO L93 Difference]: Finished difference Result 18712 states and 111292 transitions. [2021-10-13 19:55:52,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:55:52,789 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:55:52,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:55:52,892 INFO L225 Difference]: With dead ends: 18712 [2021-10-13 19:55:52,892 INFO L226 Difference]: Without dead ends: 18666 [2021-10-13 19:55:52,892 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 292.9ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:52,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18666 states. [2021-10-13 19:55:53,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18666 to 17918. [2021-10-13 19:55:53,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17918 states, 17917 states have (on average 6.0399062343026175) internal successors, (108217), 17917 states have internal predecessors, (108217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:53,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17918 states to 17918 states and 108217 transitions. [2021-10-13 19:55:53,819 INFO L78 Accepts]: Start accepts. Automaton has 17918 states and 108217 transitions. Word has length 25 [2021-10-13 19:55:53,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:55:53,820 INFO L470 AbstractCegarLoop]: Abstraction has 17918 states and 108217 transitions. [2021-10-13 19:55:53,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:53,821 INFO L276 IsEmpty]: Start isEmpty. Operand 17918 states and 108217 transitions. [2021-10-13 19:55:53,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:55:53,891 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:55:53,891 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:55:53,907 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Forceful destruction successful, exit code 0 [2021-10-13 19:55:54,091 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 19:55:54,092 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:55:54,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:55:54,093 INFO L82 PathProgramCache]: Analyzing trace with hash -780718106, now seen corresponding path program 17 times [2021-10-13 19:55:54,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:55:54,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1508020974] [2021-10-13 19:55:54,094 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:55:54,094 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:55:54,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:55:54,095 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 19:55:54,096 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 19:55:55,179 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:55:55,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:55:55,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:55:55,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:55:55,807 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:55,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:55:56,338 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:55:56,339 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:55:56,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1508020974] [2021-10-13 19:55:56,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1508020974] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:55:56,339 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:55:56,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:55:56,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713008007] [2021-10-13 19:55:56,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:55:56,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:55:56,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:55:56,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:56,340 INFO L87 Difference]: Start difference. First operand 17918 states and 108217 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:58,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:55:58,887 INFO L93 Difference]: Finished difference Result 19844 states and 116520 transitions. [2021-10-13 19:55:58,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:55:58,888 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:55:58,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:55:58,981 INFO L225 Difference]: With dead ends: 19844 [2021-10-13 19:55:58,982 INFO L226 Difference]: Without dead ends: 19752 [2021-10-13 19:55:58,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 281.4ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:55:59,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19752 states. [2021-10-13 19:55:59,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19752 to 17972. [2021-10-13 19:55:59,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17972 states, 17971 states have (on average 6.055812141783985) internal successors, (108829), 17971 states have internal predecessors, (108829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:59,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17972 states to 17972 states and 108829 transitions. [2021-10-13 19:55:59,899 INFO L78 Accepts]: Start accepts. Automaton has 17972 states and 108829 transitions. Word has length 25 [2021-10-13 19:55:59,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:55:59,899 INFO L470 AbstractCegarLoop]: Abstraction has 17972 states and 108829 transitions. [2021-10-13 19:55:59,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:55:59,899 INFO L276 IsEmpty]: Start isEmpty. Operand 17972 states and 108829 transitions. [2021-10-13 19:55:59,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:55:59,975 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:55:59,975 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:55:59,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Forceful destruction successful, exit code 0 [2021-10-13 19:56:00,175 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 19:56:00,176 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:56:00,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:56:00,176 INFO L82 PathProgramCache]: Analyzing trace with hash -1473775770, now seen corresponding path program 18 times [2021-10-13 19:56:00,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:56:00,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [628821649] [2021-10-13 19:56:00,177 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:56:00,177 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:56:00,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:56:00,179 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 19:56:00,180 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 19:56:02,201 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:56:02,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:56:02,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:56:02,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:56:02,812 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:56:02,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:56:03,286 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:56:03,286 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:56:03,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [628821649] [2021-10-13 19:56:03,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [628821649] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:56:03,287 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:56:03,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:56:03,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053069228] [2021-10-13 19:56:03,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:56:03,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:56:03,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:56:03,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:56:03,289 INFO L87 Difference]: Start difference. First operand 17972 states and 108829 transitions. Second operand has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:05,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:56:05,295 INFO L93 Difference]: Finished difference Result 19470 states and 115335 transitions. [2021-10-13 19:56:05,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:56:05,295 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:56:05,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:56:05,441 INFO L225 Difference]: With dead ends: 19470 [2021-10-13 19:56:05,442 INFO L226 Difference]: Without dead ends: 19424 [2021-10-13 19:56:05,442 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 382.7ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:56:05,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19424 states. [2021-10-13 19:56:06,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19424 to 18060. [2021-10-13 19:56:06,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18060 states, 18059 states have (on average 6.063624785425549) internal successors, (109503), 18059 states have internal predecessors, (109503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:06,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18060 states to 18060 states and 109503 transitions. [2021-10-13 19:56:06,339 INFO L78 Accepts]: Start accepts. Automaton has 18060 states and 109503 transitions. Word has length 25 [2021-10-13 19:56:06,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:56:06,339 INFO L470 AbstractCegarLoop]: Abstraction has 18060 states and 109503 transitions. [2021-10-13 19:56:06,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:06,340 INFO L276 IsEmpty]: Start isEmpty. Operand 18060 states and 109503 transitions. [2021-10-13 19:56:06,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:56:06,419 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:56:06,420 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:56:06,444 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 19:56:06,633 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 19:56:06,633 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:56:06,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:56:06,634 INFO L82 PathProgramCache]: Analyzing trace with hash -1729166944, now seen corresponding path program 15 times [2021-10-13 19:56:06,634 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:56:06,634 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1996627854] [2021-10-13 19:56:06,634 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:56:06,635 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:56:06,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:56:06,636 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 19:56:06,671 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 19:56:08,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:56:08,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:56:08,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 19:56:08,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:56:08,929 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:56:08,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:56:10,058 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:56:10,059 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:56:10,059 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1996627854] [2021-10-13 19:56:10,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1996627854] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:56:10,059 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:56:10,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 15 [2021-10-13 19:56:10,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445546478] [2021-10-13 19:56:10,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:56:10,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:56:10,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:56:10,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:56:10,061 INFO L87 Difference]: Start difference. First operand 18060 states and 109503 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:21,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:56:21,338 INFO L93 Difference]: Finished difference Result 31230 states and 169952 transitions. [2021-10-13 19:56:21,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-13 19:56:21,340 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:56:21,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:56:21,550 INFO L225 Difference]: With dead ends: 31230 [2021-10-13 19:56:21,550 INFO L226 Difference]: Without dead ends: 31220 [2021-10-13 19:56:21,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 8128.9ms TimeCoverageRelationStatistics Valid=350, Invalid=1132, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:56:21,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31220 states. [2021-10-13 19:56:22,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31220 to 18546. [2021-10-13 19:56:22,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18546 states, 18545 states have (on average 6.052952278242114) internal successors, (112252), 18545 states have internal predecessors, (112252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:22,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18546 states to 18546 states and 112252 transitions. [2021-10-13 19:56:22,889 INFO L78 Accepts]: Start accepts. Automaton has 18546 states and 112252 transitions. Word has length 26 [2021-10-13 19:56:22,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:56:22,889 INFO L470 AbstractCegarLoop]: Abstraction has 18546 states and 112252 transitions. [2021-10-13 19:56:22,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:22,889 INFO L276 IsEmpty]: Start isEmpty. Operand 18546 states and 112252 transitions. [2021-10-13 19:56:22,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:56:22,962 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:56:22,963 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:56:22,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (72)] Forceful destruction successful, exit code 0 [2021-10-13 19:56:23,163 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 19:56:23,163 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:56:23,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:56:23,164 INFO L82 PathProgramCache]: Analyzing trace with hash 2016608226, now seen corresponding path program 16 times [2021-10-13 19:56:23,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:56:23,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [435099273] [2021-10-13 19:56:23,164 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:56:23,164 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:56:23,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:56:23,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 19:56:23,166 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 19:56:24,457 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:56:24,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:56:24,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:56:24,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:56:24,711 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:56:24,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:56:24,997 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:56:24,998 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:56:24,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [435099273] [2021-10-13 19:56:24,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [435099273] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:56:24,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:56:24,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:56:24,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469521900] [2021-10-13 19:56:24,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:56:24,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:56:24,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:56:24,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:56:24,999 INFO L87 Difference]: Start difference. First operand 18546 states and 112252 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:31,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:56:31,101 INFO L93 Difference]: Finished difference Result 30120 states and 167247 transitions. [2021-10-13 19:56:31,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:56:31,102 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:56:31,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:56:31,270 INFO L225 Difference]: With dead ends: 30120 [2021-10-13 19:56:31,270 INFO L226 Difference]: Without dead ends: 30120 [2021-10-13 19:56:31,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 1012.6ms TimeCoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2021-10-13 19:56:31,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30120 states. [2021-10-13 19:56:32,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30120 to 20350. [2021-10-13 19:56:32,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20350 states, 20349 states have (on average 6.063344636100054) internal successors, (123383), 20349 states have internal predecessors, (123383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:32,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20350 states to 20350 states and 123383 transitions. [2021-10-13 19:56:32,365 INFO L78 Accepts]: Start accepts. Automaton has 20350 states and 123383 transitions. Word has length 26 [2021-10-13 19:56:32,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:56:32,366 INFO L470 AbstractCegarLoop]: Abstraction has 20350 states and 123383 transitions. [2021-10-13 19:56:32,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:32,366 INFO L276 IsEmpty]: Start isEmpty. Operand 20350 states and 123383 transitions. [2021-10-13 19:56:32,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:56:32,429 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:56:32,429 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:56:32,444 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 19:56:32,630 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 19:56:32,630 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:56:32,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:56:32,631 INFO L82 PathProgramCache]: Analyzing trace with hash -165803688, now seen corresponding path program 17 times [2021-10-13 19:56:32,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:56:32,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [34977012] [2021-10-13 19:56:32,632 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:56:32,632 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:56:32,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:56:32,633 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 19:56:32,634 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 19:56:34,208 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:56:34,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:56:34,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:56:34,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:56:34,435 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:56:34,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:56:34,769 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:56:34,769 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:56:34,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [34977012] [2021-10-13 19:56:34,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [34977012] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:56:34,770 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:56:34,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:56:34,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693115098] [2021-10-13 19:56:34,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:56:34,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:56:34,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:56:34,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:56:34,771 INFO L87 Difference]: Start difference. First operand 20350 states and 123383 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:48,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:56:48,987 INFO L93 Difference]: Finished difference Result 33638 states and 188414 transitions. [2021-10-13 19:56:48,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:56:48,989 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:56:48,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:56:49,183 INFO L225 Difference]: With dead ends: 33638 [2021-10-13 19:56:49,183 INFO L226 Difference]: Without dead ends: 33638 [2021-10-13 19:56:49,183 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1403.6ms TimeCoverageRelationStatistics Valid=151, Invalid=661, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:56:49,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33638 states. [2021-10-13 19:56:50,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33638 to 21198. [2021-10-13 19:56:50,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21198 states, 21197 states have (on average 6.10388262489975) internal successors, (129384), 21197 states have internal predecessors, (129384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:50,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21198 states to 21198 states and 129384 transitions. [2021-10-13 19:56:50,422 INFO L78 Accepts]: Start accepts. Automaton has 21198 states and 129384 transitions. Word has length 26 [2021-10-13 19:56:50,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:56:50,422 INFO L470 AbstractCegarLoop]: Abstraction has 21198 states and 129384 transitions. [2021-10-13 19:56:50,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:50,422 INFO L276 IsEmpty]: Start isEmpty. Operand 21198 states and 129384 transitions. [2021-10-13 19:56:50,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:56:50,491 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:56:50,492 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:56:50,507 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 19:56:50,692 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 19:56:50,693 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:56:50,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:56:50,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1117896290, now seen corresponding path program 18 times [2021-10-13 19:56:50,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:56:50,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1868812949] [2021-10-13 19:56:50,694 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:56:50,695 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:56:50,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:56:50,696 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 19:56:50,697 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 19:56:52,359 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 19:56:52,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:56:52,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:56:52,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:56:52,631 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:56:52,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:56:53,228 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 19:56:53,229 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:56:53,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1868812949] [2021-10-13 19:56:53,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1868812949] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:56:53,229 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:56:53,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-13 19:56:53,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681263338] [2021-10-13 19:56:53,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:56:53,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:56:53,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:56:53,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:56:53,230 INFO L87 Difference]: Start difference. First operand 21198 states and 129384 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:57,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:56:57,402 INFO L93 Difference]: Finished difference Result 44628 states and 242006 transitions. [2021-10-13 19:56:57,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 19:56:57,403 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:56:57,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:56:57,685 INFO L225 Difference]: With dead ends: 44628 [2021-10-13 19:56:57,686 INFO L226 Difference]: Without dead ends: 44628 [2021-10-13 19:56:57,686 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 2198.8ms TimeCoverageRelationStatistics Valid=188, Invalid=868, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:56:57,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44628 states. [2021-10-13 19:56:59,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44628 to 22398. [2021-10-13 19:56:59,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22398 states, 22397 states have (on average 6.1397062106532125) internal successors, (137511), 22397 states have internal predecessors, (137511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:59,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22398 states to 22398 states and 137511 transitions. [2021-10-13 19:56:59,876 INFO L78 Accepts]: Start accepts. Automaton has 22398 states and 137511 transitions. Word has length 26 [2021-10-13 19:56:59,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:56:59,876 INFO L470 AbstractCegarLoop]: Abstraction has 22398 states and 137511 transitions. [2021-10-13 19:56:59,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:56:59,876 INFO L276 IsEmpty]: Start isEmpty. Operand 22398 states and 137511 transitions. [2021-10-13 19:56:59,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:56:59,966 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:56:59,966 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:56:59,983 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 19:57:00,168 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 19:57:00,169 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:57:00,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:57:00,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1913292832, now seen corresponding path program 19 times [2021-10-13 19:57:00,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:57:00,170 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [926963799] [2021-10-13 19:57:00,170 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:57:00,170 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:57:00,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:57:00,175 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 19:57:00,177 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 19:57:01,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:57:01,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:57:01,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:57:01,862 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:57:01,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:57:02,533 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 19:57:02,533 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:57:02,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [926963799] [2021-10-13 19:57:02,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [926963799] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:57:02,534 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:57:02,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 15 [2021-10-13 19:57:02,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100234470] [2021-10-13 19:57:02,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:57:02,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:57:02,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:57:02,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:57:02,535 INFO L87 Difference]: Start difference. First operand 22398 states and 137511 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:57:09,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:57:09,806 INFO L93 Difference]: Finished difference Result 33718 states and 189519 transitions. [2021-10-13 19:57:09,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-13 19:57:09,807 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:57:09,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:57:10,203 INFO L225 Difference]: With dead ends: 33718 [2021-10-13 19:57:10,203 INFO L226 Difference]: Without dead ends: 33622 [2021-10-13 19:57:10,204 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 4750.6ms TimeCoverageRelationStatistics Valid=190, Invalid=932, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:57:10,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33622 states. [2021-10-13 19:57:11,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33622 to 22904. [2021-10-13 19:57:11,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22904 states, 22903 states have (on average 6.129808322053879) internal successors, (140391), 22903 states have internal predecessors, (140391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:57:11,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22904 states to 22904 states and 140391 transitions. [2021-10-13 19:57:11,517 INFO L78 Accepts]: Start accepts. Automaton has 22904 states and 140391 transitions. Word has length 26 [2021-10-13 19:57:11,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:57:11,517 INFO L470 AbstractCegarLoop]: Abstraction has 22904 states and 140391 transitions. [2021-10-13 19:57:11,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:57:11,517 INFO L276 IsEmpty]: Start isEmpty. Operand 22904 states and 140391 transitions. [2021-10-13 19:57:11,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:57:11,604 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:57:11,604 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:57:11,620 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 19:57:11,805 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 19:57:11,805 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:57:11,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:57:11,806 INFO L82 PathProgramCache]: Analyzing trace with hash -606522334, now seen corresponding path program 20 times [2021-10-13 19:57:11,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:57:11,807 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1569647681] [2021-10-13 19:57:11,807 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:57:11,807 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:57:11,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:57:11,808 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 19:57:11,809 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 19:57:13,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:57:13,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:57:13,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 19:57:13,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:57:13,483 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:57:13,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:57:14,394 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:57:14,394 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:57:14,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1569647681] [2021-10-13 19:57:14,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1569647681] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:57:14,395 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:57:14,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 13 [2021-10-13 19:57:14,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148364954] [2021-10-13 19:57:14,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:57:14,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:57:14,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:57:14,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:57:14,396 INFO L87 Difference]: Start difference. First operand 22904 states and 140391 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:57:23,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:57:23,937 INFO L93 Difference]: Finished difference Result 49498 states and 278501 transitions. [2021-10-13 19:57:23,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-13 19:57:23,938 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:57:23,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:57:24,245 INFO L225 Difference]: With dead ends: 49498 [2021-10-13 19:57:24,245 INFO L226 Difference]: Without dead ends: 49498 [2021-10-13 19:57:24,245 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 5426.4ms TimeCoverageRelationStatistics Valid=421, Invalid=1385, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:57:24,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49498 states. [2021-10-13 19:57:25,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49498 to 26792. [2021-10-13 19:57:25,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26792 states, 26791 states have (on average 6.225374192825949) internal successors, (166784), 26791 states have internal predecessors, (166784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:57:26,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26792 states to 26792 states and 166784 transitions. [2021-10-13 19:57:26,053 INFO L78 Accepts]: Start accepts. Automaton has 26792 states and 166784 transitions. Word has length 26 [2021-10-13 19:57:26,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:57:26,053 INFO L470 AbstractCegarLoop]: Abstraction has 26792 states and 166784 transitions. [2021-10-13 19:57:26,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:57:26,053 INFO L276 IsEmpty]: Start isEmpty. Operand 26792 states and 166784 transitions. [2021-10-13 19:57:26,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:57:26,142 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:57:26,142 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:57:26,158 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 19:57:26,349 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 19:57:26,350 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:57:26,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:57:26,350 INFO L82 PathProgramCache]: Analyzing trace with hash 726504042, now seen corresponding path program 21 times [2021-10-13 19:57:26,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:57:26,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1137056969] [2021-10-13 19:57:26,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:57:26,352 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:57:26,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:57:26,353 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 19:57:26,354 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 19:57:28,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:57:28,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:57:28,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:57:28,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:57:28,486 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:57:28,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:57:29,070 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 19:57:29,070 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:57:29,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1137056969] [2021-10-13 19:57:29,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1137056969] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:57:29,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:57:29,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-13 19:57:29,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301925624] [2021-10-13 19:57:29,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:57:29,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:57:29,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:57:29,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:57:29,072 INFO L87 Difference]: Start difference. First operand 26792 states and 166784 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:57:42,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:57:42,834 INFO L93 Difference]: Finished difference Result 44400 states and 254184 transitions. [2021-10-13 19:57:42,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:57:42,835 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:57:42,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:57:43,380 INFO L225 Difference]: With dead ends: 44400 [2021-10-13 19:57:43,380 INFO L226 Difference]: Without dead ends: 44362 [2021-10-13 19:57:43,381 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1972.1ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:57:43,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44362 states. [2021-10-13 19:57:44,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44362 to 26490. [2021-10-13 19:57:44,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26490 states, 26489 states have (on average 6.19521310732757) internal successors, (164105), 26489 states have internal predecessors, (164105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:57:45,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26490 states to 26490 states and 164105 transitions. [2021-10-13 19:57:45,112 INFO L78 Accepts]: Start accepts. Automaton has 26490 states and 164105 transitions. Word has length 26 [2021-10-13 19:57:45,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:57:45,112 INFO L470 AbstractCegarLoop]: Abstraction has 26490 states and 164105 transitions. [2021-10-13 19:57:45,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:57:45,113 INFO L276 IsEmpty]: Start isEmpty. Operand 26490 states and 164105 transitions. [2021-10-13 19:57:45,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:57:45,209 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:57:45,209 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:57:45,225 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Ended with exit code 0 [2021-10-13 19:57:45,410 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 19:57:45,410 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:57:45,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:57:45,411 INFO L82 PathProgramCache]: Analyzing trace with hash -167748032, now seen corresponding path program 22 times [2021-10-13 19:57:45,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:57:45,411 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1848983904] [2021-10-13 19:57:45,412 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:57:45,412 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:57:45,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:57:45,414 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 19:57:45,417 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 19:57:47,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:57:47,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:57:47,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:57:47,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:57:47,620 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:57:47,620 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:57:48,186 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 19:57:48,186 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:57:48,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1848983904] [2021-10-13 19:57:48,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1848983904] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:57:48,187 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:57:48,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 15 [2021-10-13 19:57:48,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641762724] [2021-10-13 19:57:48,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:57:48,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:57:48,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:57:48,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:57:48,188 INFO L87 Difference]: Start difference. First operand 26490 states and 164105 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:57:57,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:57:57,074 INFO L93 Difference]: Finished difference Result 33548 states and 195449 transitions. [2021-10-13 19:57:57,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:57:57,075 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:57:57,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:57:57,276 INFO L225 Difference]: With dead ends: 33548 [2021-10-13 19:57:57,277 INFO L226 Difference]: Without dead ends: 33512 [2021-10-13 19:57:57,277 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 3939.0ms TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:57:57,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33512 states. [2021-10-13 19:57:58,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33512 to 27006. [2021-10-13 19:57:58,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27006 states, 27005 states have (on average 6.185558229957415) internal successors, (167041), 27005 states have internal predecessors, (167041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:57:58,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27006 states to 27006 states and 167041 transitions. [2021-10-13 19:57:58,625 INFO L78 Accepts]: Start accepts. Automaton has 27006 states and 167041 transitions. Word has length 26 [2021-10-13 19:57:58,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:57:58,625 INFO L470 AbstractCegarLoop]: Abstraction has 27006 states and 167041 transitions. [2021-10-13 19:57:58,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:57:58,625 INFO L276 IsEmpty]: Start isEmpty. Operand 27006 states and 167041 transitions. [2021-10-13 19:57:59,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:57:59,025 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:57:59,025 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:57:59,046 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 19:57:59,239 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 19:57:59,240 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:57:59,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:57:59,240 INFO L82 PathProgramCache]: Analyzing trace with hash -1241068312, now seen corresponding path program 23 times [2021-10-13 19:57:59,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:57:59,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1385909311] [2021-10-13 19:57:59,241 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:57:59,242 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:57:59,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:57:59,243 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 19:57:59,248 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 19:58:00,624 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:58:00,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:58:00,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:58:00,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:58:04,874 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:58:04,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:58:05,161 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:58:05,161 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:58:05,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1385909311] [2021-10-13 19:58:05,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1385909311] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:58:05,162 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:58:05,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:58:05,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463322710] [2021-10-13 19:58:05,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:58:05,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:58:05,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:58:05,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=143, Unknown=2, NotChecked=0, Total=182 [2021-10-13 19:58:05,163 INFO L87 Difference]: Start difference. First operand 27006 states and 167041 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:58:22,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:58:22,658 INFO L93 Difference]: Finished difference Result 47628 states and 270031 transitions. [2021-10-13 19:58:22,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:58:22,659 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:58:22,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:58:23,204 INFO L225 Difference]: With dead ends: 47628 [2021-10-13 19:58:23,204 INFO L226 Difference]: Without dead ends: 47628 [2021-10-13 19:58:23,204 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 12770.5ms TimeCoverageRelationStatistics Valid=105, Invalid=443, Unknown=4, NotChecked=0, Total=552 [2021-10-13 19:58:23,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47628 states. [2021-10-13 19:58:24,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47628 to 29620. [2021-10-13 19:58:24,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29620 states, 29619 states have (on average 6.253688510753233) internal successors, (185228), 29619 states have internal predecessors, (185228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:58:24,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29620 states to 29620 states and 185228 transitions. [2021-10-13 19:58:24,835 INFO L78 Accepts]: Start accepts. Automaton has 29620 states and 185228 transitions. Word has length 26 [2021-10-13 19:58:24,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:58:24,836 INFO L470 AbstractCegarLoop]: Abstraction has 29620 states and 185228 transitions. [2021-10-13 19:58:24,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:58:24,837 INFO L276 IsEmpty]: Start isEmpty. Operand 29620 states and 185228 transitions. [2021-10-13 19:58:25,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:58:25,312 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:58:25,312 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:58:25,331 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 19:58:25,527 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 19:58:25,528 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:58:25,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:58:25,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1059754278, now seen corresponding path program 24 times [2021-10-13 19:58:25,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:58:25,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2011784829] [2021-10-13 19:58:25,529 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:58:25,530 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:58:25,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:58:25,531 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 19:58:25,534 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 19:58:26,988 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 19:58:26,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:58:26,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 19:58:26,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:58:29,705 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:58:29,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:58:30,156 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 19:58:30,156 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:58:30,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2011784829] [2021-10-13 19:58:30,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2011784829] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:58:30,157 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:58:30,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-13 19:58:30,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763525738] [2021-10-13 19:58:30,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:58:30,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:58:30,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:58:30,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=192, Unknown=1, NotChecked=0, Total=240 [2021-10-13 19:58:30,158 INFO L87 Difference]: Start difference. First operand 29620 states and 185228 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:58:41,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:58:41,752 INFO L93 Difference]: Finished difference Result 45654 states and 259660 transitions. [2021-10-13 19:58:41,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:58:41,753 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:58:41,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:58:42,397 INFO L225 Difference]: With dead ends: 45654 [2021-10-13 19:58:42,398 INFO L226 Difference]: Without dead ends: 45654 [2021-10-13 19:58:42,399 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 11503.6ms TimeCoverageRelationStatistics Valid=125, Invalid=523, Unknown=2, NotChecked=0, Total=650 [2021-10-13 19:58:42,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45654 states. [2021-10-13 19:58:43,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45654 to 29830. [2021-10-13 19:58:43,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29830 states, 29829 states have (on average 6.253310536726005) internal successors, (186530), 29829 states have internal predecessors, (186530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:58:44,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29830 states to 29830 states and 186530 transitions. [2021-10-13 19:58:44,460 INFO L78 Accepts]: Start accepts. Automaton has 29830 states and 186530 transitions. Word has length 26 [2021-10-13 19:58:44,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:58:44,460 INFO L470 AbstractCegarLoop]: Abstraction has 29830 states and 186530 transitions. [2021-10-13 19:58:44,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:58:44,461 INFO L276 IsEmpty]: Start isEmpty. Operand 29830 states and 186530 transitions. [2021-10-13 19:58:44,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:58:44,642 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:58:44,642 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:58:44,662 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (81)] Ended with exit code 0 [2021-10-13 19:58:44,856 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 19:58:44,857 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:58:44,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:58:44,857 INFO L82 PathProgramCache]: Analyzing trace with hash 1597799334, now seen corresponding path program 25 times [2021-10-13 19:58:44,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:58:44,858 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1682249002] [2021-10-13 19:58:44,858 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:58:44,858 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:58:44,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:58:44,860 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 19:58:44,861 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 19:58:46,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:58:46,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:58:46,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:58:48,579 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:58:48,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:58:49,380 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 19:58:49,381 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:58:49,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1682249002] [2021-10-13 19:58:49,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1682249002] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:58:49,381 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:58:49,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 15 [2021-10-13 19:58:49,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110035319] [2021-10-13 19:58:49,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:58:49,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:58:49,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:58:49,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=196, Unknown=1, NotChecked=0, Total=240 [2021-10-13 19:58:49,383 INFO L87 Difference]: Start difference. First operand 29830 states and 186530 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:59:04,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:59:04,290 INFO L93 Difference]: Finished difference Result 39812 states and 230241 transitions. [2021-10-13 19:59:04,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 19:59:04,291 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:59:04,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:59:04,875 INFO L225 Difference]: With dead ends: 39812 [2021-10-13 19:59:04,875 INFO L226 Difference]: Without dead ends: 39752 [2021-10-13 19:59:04,875 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 10152.7ms TimeCoverageRelationStatistics Valid=176, Invalid=878, Unknown=2, NotChecked=0, Total=1056 [2021-10-13 19:59:04,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39752 states. [2021-10-13 19:59:06,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39752 to 30218. [2021-10-13 19:59:06,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30218 states, 30217 states have (on average 6.249726974881689) internal successors, (188848), 30217 states have internal predecessors, (188848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:59:06,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30218 states to 30218 states and 188848 transitions. [2021-10-13 19:59:06,875 INFO L78 Accepts]: Start accepts. Automaton has 30218 states and 188848 transitions. Word has length 26 [2021-10-13 19:59:06,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:59:06,876 INFO L470 AbstractCegarLoop]: Abstraction has 30218 states and 188848 transitions. [2021-10-13 19:59:06,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:59:06,879 INFO L276 IsEmpty]: Start isEmpty. Operand 30218 states and 188848 transitions. [2021-10-13 19:59:07,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:59:07,030 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:59:07,030 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:59:07,052 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 19:59:07,245 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 19:59:07,246 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:59:07,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:59:07,246 INFO L82 PathProgramCache]: Analyzing trace with hash -1393288832, now seen corresponding path program 26 times [2021-10-13 19:59:07,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:59:07,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1403875766] [2021-10-13 19:59:07,247 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:59:07,248 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:59:07,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:59:07,249 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 19:59:07,250 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 19:59:08,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:59:08,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:59:08,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 19:59:08,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:59:09,258 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:59:09,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:59:10,856 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 19:59:10,856 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:59:10,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1403875766] [2021-10-13 19:59:10,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1403875766] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:59:10,857 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:59:10,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 16 [2021-10-13 19:59:10,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102157047] [2021-10-13 19:59:10,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 19:59:10,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:59:10,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 19:59:10,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:59:10,858 INFO L87 Difference]: Start difference. First operand 30218 states and 188848 transitions. Second operand has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:59:30,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:59:30,719 INFO L93 Difference]: Finished difference Result 44427 states and 250890 transitions. [2021-10-13 19:59:30,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-13 19:59:30,721 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:59:30,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:59:31,243 INFO L225 Difference]: With dead ends: 44427 [2021-10-13 19:59:31,243 INFO L226 Difference]: Without dead ends: 44232 [2021-10-13 19:59:31,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 13312.3ms TimeCoverageRelationStatistics Valid=824, Invalid=2482, Unknown=0, NotChecked=0, Total=3306 [2021-10-13 19:59:31,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44232 states. [2021-10-13 19:59:32,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44232 to 30638. [2021-10-13 19:59:32,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30638 states, 30637 states have (on average 6.241831772040343) internal successors, (191231), 30637 states have internal predecessors, (191231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:59:33,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30638 states to 30638 states and 191231 transitions. [2021-10-13 19:59:33,484 INFO L78 Accepts]: Start accepts. Automaton has 30638 states and 191231 transitions. Word has length 26 [2021-10-13 19:59:33,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:59:33,484 INFO L470 AbstractCegarLoop]: Abstraction has 30638 states and 191231 transitions. [2021-10-13 19:59:33,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:59:33,485 INFO L276 IsEmpty]: Start isEmpty. Operand 30638 states and 191231 transitions. [2021-10-13 19:59:33,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:59:33,632 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:59:33,632 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:59:33,648 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 19:59:33,839 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 19:59:33,840 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:59:33,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:59:33,841 INFO L82 PathProgramCache]: Analyzing trace with hash 2091285622, now seen corresponding path program 20 times [2021-10-13 19:59:33,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:59:33,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1970148407] [2021-10-13 19:59:33,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:59:33,842 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:59:33,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:59:33,843 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 19:59:33,844 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 19:59:35,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:59:35,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:59:35,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:59:35,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:59:35,575 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 19:59:35,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:59:35,953 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 19:59:35,953 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:59:35,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1970148407] [2021-10-13 19:59:35,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1970148407] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:59:35,954 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:59:35,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:59:35,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896561063] [2021-10-13 19:59:35,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:59:35,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:59:35,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:59:35,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:59:35,955 INFO L87 Difference]: Start difference. First operand 30638 states and 191231 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:59:51,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:59:51,078 INFO L93 Difference]: Finished difference Result 37298 states and 225793 transitions. [2021-10-13 19:59:51,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:59:51,079 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:59:51,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:59:51,602 INFO L225 Difference]: With dead ends: 37298 [2021-10-13 19:59:51,603 INFO L226 Difference]: Without dead ends: 37298 [2021-10-13 19:59:51,603 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1127.5ms TimeCoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:59:51,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37298 states. [2021-10-13 19:59:52,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37298 to 32414. [2021-10-13 19:59:52,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32414 states, 32413 states have (on average 6.249961435226607) internal successors, (202580), 32413 states have internal predecessors, (202580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:59:53,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32414 states to 32414 states and 202580 transitions. [2021-10-13 19:59:53,225 INFO L78 Accepts]: Start accepts. Automaton has 32414 states and 202580 transitions. Word has length 26 [2021-10-13 19:59:53,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:59:53,225 INFO L470 AbstractCegarLoop]: Abstraction has 32414 states and 202580 transitions. [2021-10-13 19:59:53,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:59:53,226 INFO L276 IsEmpty]: Start isEmpty. Operand 32414 states and 202580 transitions. [2021-10-13 19:59:53,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:59:53,743 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:59:53,743 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:59:53,765 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 19:59:53,954 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 19:59:53,955 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 19:59:53,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:59:53,955 INFO L82 PathProgramCache]: Analyzing trace with hash 944833956, now seen corresponding path program 21 times [2021-10-13 19:59:53,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 19:59:53,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1563135070] [2021-10-13 19:59:53,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:59:53,956 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 19:59:53,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 19:59:53,958 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 19:59:53,959 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 19:59:55,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:59:55,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:59:55,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 19:59:55,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:59:55,884 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:59:55,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 19:59:56,357 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 19:59:56,358 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 19:59:56,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1563135070] [2021-10-13 19:59:56,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1563135070] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 19:59:56,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:59:56,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-13 19:59:56,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002726907] [2021-10-13 19:59:56,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:59:56,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 19:59:56,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:59:56,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:59:56,359 INFO L87 Difference]: Start difference. First operand 32414 states and 202580 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:59:59,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:59:59,069 INFO L93 Difference]: Finished difference Result 38858 states and 232540 transitions. [2021-10-13 19:59:59,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 19:59:59,070 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:59:59,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:59:59,284 INFO L225 Difference]: With dead ends: 38858 [2021-10-13 19:59:59,284 INFO L226 Difference]: Without dead ends: 38822 [2021-10-13 19:59:59,284 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 1142.8ms TimeCoverageRelationStatistics Valid=130, Invalid=740, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:59:59,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38822 states. [2021-10-13 20:00:00,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38822 to 33460. [2021-10-13 20:00:00,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33460 states, 33459 states have (on average 6.202456738097373) internal successors, (207528), 33459 states have internal predecessors, (207528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:00:00,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33460 states to 33460 states and 207528 transitions. [2021-10-13 20:00:00,993 INFO L78 Accepts]: Start accepts. Automaton has 33460 states and 207528 transitions. Word has length 26 [2021-10-13 20:00:00,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:00:00,993 INFO L470 AbstractCegarLoop]: Abstraction has 33460 states and 207528 transitions. [2021-10-13 20:00:00,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:00:00,993 INFO L276 IsEmpty]: Start isEmpty. Operand 33460 states and 207528 transitions. [2021-10-13 20:00:01,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 20:00:01,473 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:00:01,473 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:00:01,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (85)] Ended with exit code 0 [2021-10-13 20:00:01,686 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:00:01,687 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:00:01,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:00:01,687 INFO L82 PathProgramCache]: Analyzing trace with hash -105830646, now seen corresponding path program 22 times [2021-10-13 20:00:01,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:00:01,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2030016567] [2021-10-13 20:00:01,689 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:00:01,689 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:00:01,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:00:01,690 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:00:01,691 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:00:03,001 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:00:03,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:00:03,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:00:03,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:00:03,369 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:00:03,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:00:03,932 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:00:03,932 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:00:03,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2030016567] [2021-10-13 20:00:03,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2030016567] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:00:03,933 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:00:03,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-13 20:00:03,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124583621] [2021-10-13 20:00:03,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 20:00:03,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:00:03,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 20:00:03,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-10-13 20:00:03,934 INFO L87 Difference]: Start difference. First operand 33460 states and 207528 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:00:07,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:00:07,557 INFO L93 Difference]: Finished difference Result 46660 states and 275942 transitions. [2021-10-13 20:00:07,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 20:00:07,557 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 20:00:07,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:00:08,116 INFO L225 Difference]: With dead ends: 46660 [2021-10-13 20:00:08,117 INFO L226 Difference]: Without dead ends: 46660 [2021-10-13 20:00:08,117 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1344.2ms TimeCoverageRelationStatistics Valid=136, Invalid=566, Unknown=0, NotChecked=0, Total=702 [2021-10-13 20:00:08,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46660 states. [2021-10-13 20:00:09,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46660 to 34808. [2021-10-13 20:00:09,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34808 states, 34807 states have (on average 6.268566667624328) internal successors, (218190), 34807 states have internal predecessors, (218190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:00:10,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34808 states to 34808 states and 218190 transitions. [2021-10-13 20:00:10,362 INFO L78 Accepts]: Start accepts. Automaton has 34808 states and 218190 transitions. Word has length 26 [2021-10-13 20:00:10,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:00:10,362 INFO L470 AbstractCegarLoop]: Abstraction has 34808 states and 218190 transitions. [2021-10-13 20:00:10,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:00:10,363 INFO L276 IsEmpty]: Start isEmpty. Operand 34808 states and 218190 transitions. [2021-10-13 20:00:10,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 20:00:10,504 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:00:10,504 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:00:10,520 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:00:10,707 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:00:10,708 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:00:10,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:00:10,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1444512676, now seen corresponding path program 23 times [2021-10-13 20:00:10,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:00:10,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [494620952] [2021-10-13 20:00:10,713 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:00:10,713 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:00:10,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:00:10,714 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:00:10,716 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:00:12,111 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:00:12,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:00:12,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 20:00:12,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:00:12,771 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:00:12,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:00:13,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:00:13,791 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:00:13,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [494620952] [2021-10-13 20:00:13,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [494620952] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:00:13,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:00:13,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-13 20:00:13,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180064461] [2021-10-13 20:00:13,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:00:13,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:00:13,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:00:13,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:00:13,793 INFO L87 Difference]: Start difference. First operand 34808 states and 218190 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:00:27,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:00:27,024 INFO L93 Difference]: Finished difference Result 48274 states and 289387 transitions. [2021-10-13 20:00:27,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-13 20:00:27,025 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 20:00:27,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:00:27,572 INFO L225 Difference]: With dead ends: 48274 [2021-10-13 20:00:27,572 INFO L226 Difference]: Without dead ends: 48250 [2021-10-13 20:00:27,573 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 4294.9ms TimeCoverageRelationStatistics Valid=273, Invalid=1133, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 20:00:27,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48250 states. [2021-10-13 20:00:28,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48250 to 37118. [2021-10-13 20:00:28,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37118 states, 37117 states have (on average 6.317267020502735) internal successors, (234478), 37117 states have internal predecessors, (234478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:00:29,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37118 states to 37118 states and 234478 transitions. [2021-10-13 20:00:29,618 INFO L78 Accepts]: Start accepts. Automaton has 37118 states and 234478 transitions. Word has length 26 [2021-10-13 20:00:29,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:00:29,619 INFO L470 AbstractCegarLoop]: Abstraction has 37118 states and 234478 transitions. [2021-10-13 20:00:29,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:00:29,619 INFO L276 IsEmpty]: Start isEmpty. Operand 37118 states and 234478 transitions. [2021-10-13 20:00:29,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 20:00:29,751 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:00:29,752 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:00:29,767 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:00:29,952 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:00:29,953 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:00:29,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:00:29,953 INFO L82 PathProgramCache]: Analyzing trace with hash -924215754, now seen corresponding path program 24 times [2021-10-13 20:00:29,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:00:29,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2029847303] [2021-10-13 20:00:29,954 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:00:29,955 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:00:29,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:00:29,956 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:00:29,957 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:00:31,546 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 20:00:31,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:00:31,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:00:31,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:00:34,193 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:00:34,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:00:34,781 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:00:34,781 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:00:34,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2029847303] [2021-10-13 20:00:34,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2029847303] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:00:34,782 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:00:34,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-13 20:00:34,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014390768] [2021-10-13 20:00:34,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 20:00:34,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:00:34,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 20:00:34,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=194, Unknown=1, NotChecked=0, Total=240 [2021-10-13 20:00:34,783 INFO L87 Difference]: Start difference. First operand 37118 states and 234478 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:00:52,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:00:52,312 INFO L93 Difference]: Finished difference Result 49648 states and 299177 transitions. [2021-10-13 20:00:52,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 20:00:52,313 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 20:00:52,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:00:52,685 INFO L225 Difference]: With dead ends: 49648 [2021-10-13 20:00:52,686 INFO L226 Difference]: Without dead ends: 49648 [2021-10-13 20:00:52,686 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 3845.7ms TimeCoverageRelationStatistics Valid=143, Invalid=612, Unknown=1, NotChecked=0, Total=756 [2021-10-13 20:00:52,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49648 states. [2021-10-13 20:00:54,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49648 to 39198. [2021-10-13 20:00:54,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39198 states, 39197 states have (on average 6.350996249712988) internal successors, (248940), 39197 states have internal predecessors, (248940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:00:55,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39198 states to 39198 states and 248940 transitions. [2021-10-13 20:00:55,198 INFO L78 Accepts]: Start accepts. Automaton has 39198 states and 248940 transitions. Word has length 26 [2021-10-13 20:00:55,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:00:55,199 INFO L470 AbstractCegarLoop]: Abstraction has 39198 states and 248940 transitions. [2021-10-13 20:00:55,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:00:55,199 INFO L276 IsEmpty]: Start isEmpty. Operand 39198 states and 248940 transitions. [2021-10-13 20:00:55,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 20:00:55,731 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:00:55,731 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:00:55,753 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:00:55,946 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:00:55,947 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:00:55,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:00:55,947 INFO L82 PathProgramCache]: Analyzing trace with hash 418074276, now seen corresponding path program 25 times [2021-10-13 20:00:55,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:00:55,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2066084480] [2021-10-13 20:00:55,948 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:00:55,948 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:00:55,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:00:55,949 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:00:55,950 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:00:57,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:00:57,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:00:57,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:00:57,615 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:00:57,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:00:58,127 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:00:58,127 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:00:58,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2066084480] [2021-10-13 20:00:58,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2066084480] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:00:58,127 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:00:58,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-13 20:00:58,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597592375] [2021-10-13 20:00:58,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:00:58,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:00:58,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:00:58,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:00:58,128 INFO L87 Difference]: Start difference. First operand 39198 states and 248940 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:01:09,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:01:09,557 INFO L93 Difference]: Finished difference Result 49970 states and 299776 transitions. [2021-10-13 20:01:09,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 20:01:09,557 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 20:01:09,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:01:10,171 INFO L225 Difference]: With dead ends: 49970 [2021-10-13 20:01:10,172 INFO L226 Difference]: Without dead ends: 49932 [2021-10-13 20:01:10,172 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 1182.8ms TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2021-10-13 20:01:10,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49932 states. [2021-10-13 20:01:11,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49932 to 38962. [2021-10-13 20:01:11,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38962 states, 38961 states have (on average 6.327789327789328) internal successors, (246537), 38961 states have internal predecessors, (246537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:01:12,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38962 states to 38962 states and 246537 transitions. [2021-10-13 20:01:12,459 INFO L78 Accepts]: Start accepts. Automaton has 38962 states and 246537 transitions. Word has length 26 [2021-10-13 20:01:12,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:01:12,459 INFO L470 AbstractCegarLoop]: Abstraction has 38962 states and 246537 transitions. [2021-10-13 20:01:12,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:01:12,460 INFO L276 IsEmpty]: Start isEmpty. Operand 38962 states and 246537 transitions. [2021-10-13 20:01:12,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 20:01:12,623 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:01:12,623 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:01:12,640 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:01:12,823 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:01:12,824 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:01:12,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:01:12,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1688092034, now seen corresponding path program 26 times [2021-10-13 20:01:12,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:01:12,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [854879291] [2021-10-13 20:01:12,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:01:12,826 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:01:12,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:01:12,827 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:01:12,828 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:01:14,567 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 20:01:14,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:01:14,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:01:14,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:01:18,867 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:01:18,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:01:19,693 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:01:19,693 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:01:19,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [854879291] [2021-10-13 20:01:19,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [854879291] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:01:19,693 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:01:19,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-13 20:01:19,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008763448] [2021-10-13 20:01:19,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:01:19,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:01:19,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:01:19,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=167, Unknown=2, NotChecked=0, Total=210 [2021-10-13 20:01:19,694 INFO L87 Difference]: Start difference. First operand 38962 states and 246537 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:01:41,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:01:41,195 INFO L93 Difference]: Finished difference Result 49136 states and 297157 transitions. [2021-10-13 20:01:41,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 20:01:41,196 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 20:01:41,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:01:41,561 INFO L225 Difference]: With dead ends: 49136 [2021-10-13 20:01:41,561 INFO L226 Difference]: Without dead ends: 48992 [2021-10-13 20:01:41,561 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 16957.2ms TimeCoverageRelationStatistics Valid=110, Invalid=392, Unknown=4, NotChecked=0, Total=506 [2021-10-13 20:01:41,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48992 states. [2021-10-13 20:01:43,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48992 to 39764. [2021-10-13 20:01:43,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39764 states, 39763 states have (on average 6.340869652692201) internal successors, (252132), 39763 states have internal predecessors, (252132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:01:43,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39764 states to 39764 states and 252132 transitions. [2021-10-13 20:01:43,849 INFO L78 Accepts]: Start accepts. Automaton has 39764 states and 252132 transitions. Word has length 26 [2021-10-13 20:01:43,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:01:43,849 INFO L470 AbstractCegarLoop]: Abstraction has 39764 states and 252132 transitions. [2021-10-13 20:01:43,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:01:43,849 INFO L276 IsEmpty]: Start isEmpty. Operand 39764 states and 252132 transitions. [2021-10-13 20:01:43,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 20:01:43,987 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:01:43,987 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:01:44,006 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:01:44,187 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:01:44,188 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:01:44,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:01:44,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1953571812, now seen corresponding path program 27 times [2021-10-13 20:01:44,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:01:44,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1806512163] [2021-10-13 20:01:44,190 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:01:44,190 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:01:44,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:01:44,191 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:01:44,192 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:01:46,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 20:01:46,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:01:46,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:01:46,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:01:48,496 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:01:48,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:01:48,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:01:49,000 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:01:49,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1806512163] [2021-10-13 20:01:49,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1806512163] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:01:49,000 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:01:49,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-13 20:01:49,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280734855] [2021-10-13 20:01:49,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:01:49,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:01:49,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:01:49,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=170, Unknown=1, NotChecked=0, Total=210 [2021-10-13 20:01:49,001 INFO L87 Difference]: Start difference. First operand 39764 states and 252132 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:02:03,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:02:03,468 INFO L93 Difference]: Finished difference Result 50500 states and 303354 transitions. [2021-10-13 20:02:03,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 20:02:03,469 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 20:02:03,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:02:03,804 INFO L225 Difference]: With dead ends: 50500 [2021-10-13 20:02:03,804 INFO L226 Difference]: Without dead ends: 50446 [2021-10-13 20:02:03,804 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 9849.1ms TimeCoverageRelationStatistics Valid=126, Invalid=574, Unknown=2, NotChecked=0, Total=702 [2021-10-13 20:02:03,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50446 states. [2021-10-13 20:02:06,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50446 to 40334. [2021-10-13 20:02:06,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40334 states, 40333 states have (on average 6.345870627029975) internal successors, (255948), 40333 states have internal predecessors, (255948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:02:06,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40334 states to 40334 states and 255948 transitions. [2021-10-13 20:02:06,908 INFO L78 Accepts]: Start accepts. Automaton has 40334 states and 255948 transitions. Word has length 26 [2021-10-13 20:02:06,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:02:06,908 INFO L470 AbstractCegarLoop]: Abstraction has 40334 states and 255948 transitions. [2021-10-13 20:02:06,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:02:06,909 INFO L276 IsEmpty]: Start isEmpty. Operand 40334 states and 255948 transitions. [2021-10-13 20:02:07,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 20:02:07,315 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:02:07,315 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:02:07,353 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:02:07,519 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:02:07,520 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:02:07,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:02:07,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1347898762, now seen corresponding path program 28 times [2021-10-13 20:02:07,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:02:07,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [707594769] [2021-10-13 20:02:07,521 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:02:07,521 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:02:07,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:02:07,523 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:02:07,527 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:02:09,008 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:02:09,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:02:09,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:02:09,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:02:09,370 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:02:09,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:02:09,950 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:02:09,951 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:02:09,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [707594769] [2021-10-13 20:02:09,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [707594769] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:02:09,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:02:09,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-13 20:02:09,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72738323] [2021-10-13 20:02:09,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 20:02:09,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:02:09,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 20:02:09,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-10-13 20:02:09,952 INFO L87 Difference]: Start difference. First operand 40334 states and 255948 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:02:16,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:02:16,681 INFO L93 Difference]: Finished difference Result 57096 states and 343497 transitions. [2021-10-13 20:02:16,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 20:02:16,682 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 20:02:16,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:02:17,144 INFO L225 Difference]: With dead ends: 57096 [2021-10-13 20:02:17,144 INFO L226 Difference]: Without dead ends: 57096 [2021-10-13 20:02:17,145 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 1646.4ms TimeCoverageRelationStatistics Valid=130, Invalid=682, Unknown=0, NotChecked=0, Total=812 [2021-10-13 20:02:17,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57096 states. [2021-10-13 20:02:19,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57096 to 42690. [2021-10-13 20:02:19,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42690 states, 42689 states have (on average 6.383236899435452) internal successors, (272494), 42689 states have internal predecessors, (272494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:02:20,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42690 states to 42690 states and 272494 transitions. [2021-10-13 20:02:20,059 INFO L78 Accepts]: Start accepts. Automaton has 42690 states and 272494 transitions. Word has length 26 [2021-10-13 20:02:20,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:02:20,059 INFO L470 AbstractCegarLoop]: Abstraction has 42690 states and 272494 transitions. [2021-10-13 20:02:20,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:02:20,059 INFO L276 IsEmpty]: Start isEmpty. Operand 42690 states and 272494 transitions. [2021-10-13 20:02:20,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 20:02:20,290 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:02:20,290 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:02:20,308 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:02:20,491 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:02:20,492 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:02:20,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:02:20,492 INFO L82 PathProgramCache]: Analyzing trace with hash 9216732, now seen corresponding path program 29 times [2021-10-13 20:02:20,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:02:20,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [990068704] [2021-10-13 20:02:20,493 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:02:20,493 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:02:20,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:02:20,495 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:02:20,496 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:02:21,982 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 20:02:21,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:02:21,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 20:02:21,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:02:22,324 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:02:22,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:02:23,775 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:02:23,775 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:02:23,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [990068704] [2021-10-13 20:02:23,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [990068704] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:02:23,776 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:02:23,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-13 20:02:23,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448015993] [2021-10-13 20:02:23,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:02:23,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:02:23,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:02:23,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:02:23,777 INFO L87 Difference]: Start difference. First operand 42690 states and 272494 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:02:29,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:02:29,480 INFO L93 Difference]: Finished difference Result 57054 states and 349121 transitions. [2021-10-13 20:02:29,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-13 20:02:29,481 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 20:02:29,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:02:29,909 INFO L225 Difference]: With dead ends: 57054 [2021-10-13 20:02:29,909 INFO L226 Difference]: Without dead ends: 57030 [2021-10-13 20:02:29,910 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 2822.2ms TimeCoverageRelationStatistics Valid=280, Invalid=910, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 20:02:30,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57030 states. [2021-10-13 20:02:31,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57030 to 45662. [2021-10-13 20:02:32,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45662 states, 45661 states have (on average 6.42697269004183) internal successors, (293462), 45661 states have internal predecessors, (293462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:02:32,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45662 states to 45662 states and 293462 transitions. [2021-10-13 20:02:32,795 INFO L78 Accepts]: Start accepts. Automaton has 45662 states and 293462 transitions. Word has length 26 [2021-10-13 20:02:32,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:02:32,795 INFO L470 AbstractCegarLoop]: Abstraction has 45662 states and 293462 transitions. [2021-10-13 20:02:32,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:02:32,796 INFO L276 IsEmpty]: Start isEmpty. Operand 45662 states and 293462 transitions. [2021-10-13 20:02:32,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 20:02:32,988 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:02:32,988 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:02:33,004 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:02:33,188 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:02:33,189 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:02:33,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:02:33,189 INFO L82 PathProgramCache]: Analyzing trace with hash -284870180, now seen corresponding path program 30 times [2021-10-13 20:02:33,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:02:33,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [751080557] [2021-10-13 20:02:33,189 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:02:33,190 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:02:33,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:02:33,192 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:02:33,193 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:02:35,299 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 20:02:35,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:02:35,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:02:35,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:02:35,650 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:02:35,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:02:36,455 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:02:36,455 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:02:36,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [751080557] [2021-10-13 20:02:36,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [751080557] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:02:36,456 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:02:36,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-13 20:02:36,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792847632] [2021-10-13 20:02:36,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:02:36,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:02:36,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:02:36,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:02:36,457 INFO L87 Difference]: Start difference. First operand 45662 states and 293462 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:02:46,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:02:46,834 INFO L93 Difference]: Finished difference Result 75958 states and 449328 transitions. [2021-10-13 20:02:46,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 20:02:46,835 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 20:02:46,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:02:47,936 INFO L225 Difference]: With dead ends: 75958 [2021-10-13 20:02:47,936 INFO L226 Difference]: Without dead ends: 75958 [2021-10-13 20:02:47,936 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 2881.6ms TimeCoverageRelationStatistics Valid=203, Invalid=789, Unknown=0, NotChecked=0, Total=992 [2021-10-13 20:02:48,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75958 states. [2021-10-13 20:02:50,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75958 to 49130. [2021-10-13 20:02:50,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49130 states, 49129 states have (on average 6.456593865130575) internal successors, (317206), 49129 states have internal predecessors, (317206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:02:51,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49130 states to 49130 states and 317206 transitions. [2021-10-13 20:02:51,361 INFO L78 Accepts]: Start accepts. Automaton has 49130 states and 317206 transitions. Word has length 26 [2021-10-13 20:02:51,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:02:51,361 INFO L470 AbstractCegarLoop]: Abstraction has 49130 states and 317206 transitions. [2021-10-13 20:02:51,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:02:51,362 INFO L276 IsEmpty]: Start isEmpty. Operand 49130 states and 317206 transitions. [2021-10-13 20:02:51,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 20:02:51,578 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:02:51,578 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:02:51,596 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:02:51,779 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:02:51,779 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:02:51,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:02:51,780 INFO L82 PathProgramCache]: Analyzing trace with hash -400335914, now seen corresponding path program 31 times [2021-10-13 20:02:51,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:02:51,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [418780220] [2021-10-13 20:02:51,781 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:02:51,781 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:02:51,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:02:51,782 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:02:51,783 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:02:53,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:02:53,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:02:53,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:02:57,973 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:02:57,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:02:58,481 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:02:58,481 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:02:58,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [418780220] [2021-10-13 20:02:58,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [418780220] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 20:02:58,481 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 20:02:58,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-13 20:02:58,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857070699] [2021-10-13 20:02:58,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:02:58,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:02:58,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:02:58,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=167, Unknown=2, NotChecked=0, Total=210 [2021-10-13 20:02:58,482 INFO L87 Difference]: Start difference. First operand 49130 states and 317206 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-10-13 20:03:00,706 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-13 20:03:00,706 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (95)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-13 20:03:01,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (95)] Forceful destruction successful, exit code 0 [2021-10-13 20:03:01,907 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2021-10-13 20:03:01,923 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 20:03:01,923 WARN L594 AbstractCegarLoop]: Verification canceled: while executing Executor. [2021-10-13 20:03:01,925 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0REQUIRES_VIOLATION [2021-10-13 20:03:01,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 137 [2021-10-13 20:03:01,926 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1REQUIRES_VIOLATION [2021-10-13 20:03:01,926 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2REQUIRES_VIOLATION [2021-10-13 20:03:01,926 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3REQUIRES_VIOLATION [2021-10-13 20:03:01,926 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4REQUIRES_VIOLATION [2021-10-13 20:03:01,926 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5REQUIRES_VIOLATION [2021-10-13 20:03:01,927 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6REQUIRES_VIOLATION [2021-10-13 20:03:01,927 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7REQUIRES_VIOLATION [2021-10-13 20:03:01,927 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8REQUIRES_VIOLATION [2021-10-13 20:03:01,928 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9REQUIRES_VIOLATION [2021-10-13 20:03:01,928 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10REQUIRES_VIOLATION [2021-10-13 20:03:01,928 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11REQUIRES_VIOLATION [2021-10-13 20:03:01,928 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12REQUIRES_VIOLATION [2021-10-13 20:03:01,928 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr13REQUIRES_VIOLATION [2021-10-13 20:03:01,928 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr14REQUIRES_VIOLATION [2021-10-13 20:03:01,928 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr15REQUIRES_VIOLATION [2021-10-13 20:03:01,929 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr17ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 20:03:01,929 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-13 20:03:01,929 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-13 20:03:01,929 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-13 20:03:01,929 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION [2021-10-13 20:03:01,937 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-13 20:03:01,937 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-13 20:03:01,939 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 08:03:01 BasicIcfg [2021-10-13 20:03:01,940 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-13 20:03:01,943 INFO L168 Benchmark]: Toolchain (without parser) took 774769.31 ms. Allocated memory was 153.1 MB in the beginning and 6.6 GB in the end (delta: 6.5 GB). Free memory was 129.2 MB in the beginning and 4.5 GB in the end (delta: -4.4 GB). Peak memory consumption was 2.1 GB. Max. memory is 8.0 GB. [2021-10-13 20:03:01,944 INFO L168 Benchmark]: CDTParser took 0.24 ms. Allocated memory is still 153.1 MB. Free memory is still 124.1 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-13 20:03:01,944 INFO L168 Benchmark]: CACSL2BoogieTranslator took 310.06 ms. Allocated memory is still 153.1 MB. Free memory was 128.9 MB in the beginning and 118.1 MB in the end (delta: 10.8 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. [2021-10-13 20:03:01,944 INFO L168 Benchmark]: Boogie Procedure Inliner took 52.25 ms. Allocated memory is still 153.1 MB. Free memory was 118.0 MB in the beginning and 116.4 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-13 20:03:01,945 INFO L168 Benchmark]: Boogie Preprocessor took 34.54 ms. Allocated memory is still 153.1 MB. Free memory was 116.4 MB in the beginning and 114.9 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-10-13 20:03:01,945 INFO L168 Benchmark]: RCFGBuilder took 928.69 ms. Allocated memory is still 153.1 MB. Free memory was 114.8 MB in the beginning and 133.6 MB in the end (delta: -18.7 MB). Peak memory consumption was 15.4 MB. Max. memory is 8.0 GB. [2021-10-13 20:03:01,945 INFO L168 Benchmark]: TraceAbstraction took 773427.73 ms. Allocated memory was 153.1 MB in the beginning and 6.6 GB in the end (delta: 6.5 GB). Free memory was 133.0 MB in the beginning and 4.5 GB in the end (delta: -4.4 GB). Peak memory consumption was 2.1 GB. Max. memory is 8.0 GB. [2021-10-13 20:03:01,947 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24 ms. Allocated memory is still 153.1 MB. Free memory is still 124.1 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 310.06 ms. Allocated memory is still 153.1 MB. Free memory was 128.9 MB in the beginning and 118.1 MB in the end (delta: 10.8 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 52.25 ms. Allocated memory is still 153.1 MB. Free memory was 118.0 MB in the beginning and 116.4 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 34.54 ms. Allocated memory is still 153.1 MB. Free memory was 116.4 MB in the beginning and 114.9 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 928.69 ms. Allocated memory is still 153.1 MB. Free memory was 114.8 MB in the beginning and 133.6 MB in the end (delta: -18.7 MB). Peak memory consumption was 15.4 MB. Max. memory is 8.0 GB. * TraceAbstraction took 773427.73 ms. Allocated memory was 153.1 MB in the beginning and 6.6 GB in the end (delta: 6.5 GB). Free memory was 133.0 MB in the beginning and 4.5 GB in the end (delta: -4.4 GB). Peak memory consumption was 2.1 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19806.0ms, 140 PlacesBefore, 56 PlacesAfterwards, 137 TransitionsBefore, 47 TransitionsAfterwards, 1608 CoEnabledTransitionPairs, 8 FixpointIterations, 67 TrivialSequentialCompositions, 49 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 8 ConcurrentYvCompositions, 6 ChoiceCompositions, 131 TotalNumberOfCompositions, 2240 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2240, positive: 2240, positive conditional: 0, positive unconditional: 2240, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1022, positive: 1022, positive conditional: 0, positive unconditional: 1022, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1022, positive: 1022, positive conditional: 0, positive unconditional: 1022, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2240, positive: 1218, positive conditional: 0, positive unconditional: 1218, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 1022, unknown conditional: 0, unknown unconditional: 1022] , Statistics on independence cache: Total cache size (in pairs): 116, Positive cache size: 116, Positive conditional cache size: 0, Positive unconditional cache size: 116, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while executing Executor. - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 83]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 83]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 84]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 84]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 86]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 86]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 87]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 87]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 88]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 88]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 89]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 89]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while executing Executor. - TimeoutResultAtElement [Line: 83]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 84]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 152 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 773274.8ms, OverallIterations: 94, TraceHistogramMax: 4, EmptinessCheckTime: 7487.1ms, AutomataDifference: 454906.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 19882.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 6541 SDtfs, 20408 SDslu, 37414 SDs, 0 SdLazy, 34714 SolverSat, 1652 SolverUnsat, 50 SolverUnknown, 0 SolverNotchecked, 261910.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4745 GetRequests, 3222 SyntacticMatches, 1 SemanticMatches, 1522 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5296 ImplicationChecksByTransitivity, 209083.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=49130occurred in iteration=93, InterpolantAutomatonStates: 1459, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 70231.2ms AutomataMinimizationTime, 93 MinimizatonAttempts, 421541 StatesRemovedByMinimization, 83 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 816.9ms SsaConstructionTime, 15531.5ms SatisfiabilityAnalysisTime, 122228.1ms InterpolantComputationTime, 2150 NumberOfCodeBlocks, 2150 NumberOfCodeBlocksAsserted, 183 NumberOfCheckSat, 4112 ConstructedInterpolants, 579 QuantifiedInterpolants, 45246 SizeOfPredicates, 441 NumberOfNonLiveVariables, 10494 ConjunctsInSsa, 897 ConjunctsInUnsatCore, 188 InterpolantComputations, 24 PerfectInterpolantSequences, 140/942 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown