/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/parallel/bakery-3.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-06 21:13:59,552 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-06 21:13:59,556 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-06 21:13:59,615 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-06 21:13:59,615 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-06 21:13:59,622 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-06 21:13:59,625 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-06 21:13:59,629 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-06 21:13:59,632 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-06 21:13:59,638 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-06 21:13:59,639 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-06 21:13:59,641 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-06 21:13:59,641 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-06 21:13:59,644 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-06 21:13:59,646 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-06 21:13:59,650 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-06 21:13:59,651 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-06 21:13:59,660 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-06 21:13:59,666 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-06 21:13:59,673 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-06 21:13:59,675 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-06 21:13:59,677 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-06 21:13:59,679 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-06 21:13:59,681 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-06 21:13:59,689 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-06 21:13:59,689 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-06 21:13:59,689 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-06 21:13:59,692 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-06 21:13:59,692 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-06 21:13:59,693 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-06 21:13:59,694 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-06 21:13:59,694 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-06 21:13:59,696 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-06 21:13:59,697 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-06 21:13:59,699 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-06 21:13:59,699 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-06 21:13:59,700 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-06 21:13:59,700 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-06 21:13:59,700 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-06 21:13:59,701 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-06 21:13:59,702 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-06 21:13:59,711 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-10-06 21:13:59,760 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-06 21:13:59,760 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-06 21:13:59,761 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-06 21:13:59,761 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-06 21:13:59,764 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-06 21:13:59,764 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-06 21:13:59,764 INFO L138 SettingsManager]: * Use SBE=true [2021-10-06 21:13:59,765 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-06 21:13:59,765 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-06 21:13:59,765 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-06 21:13:59,766 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-06 21:13:59,766 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-06 21:13:59,766 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-06 21:13:59,767 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-06 21:13:59,767 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-06 21:13:59,767 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-06 21:13:59,767 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-06 21:13:59,768 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-06 21:13:59,768 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-06 21:13:59,768 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-06 21:13:59,768 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-06 21:13:59,768 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-06 21:13:59,769 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-06 21:13:59,769 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-06 21:13:59,769 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-06 21:13:59,769 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-06 21:13:59,769 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-06 21:13:59,770 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-06 21:13:59,770 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-06 21:13:59,770 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-06 21:13:59,770 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-06 21:13:59,770 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-06 21:13:59,771 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-06 21:14:00,154 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-06 21:14:00,184 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-06 21:14:00,187 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-06 21:14:00,189 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-06 21:14:00,189 INFO L275 PluginConnector]: CDTParser initialized [2021-10-06 21:14:00,190 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/parallel/bakery-3.wvr.c [2021-10-06 21:14:00,271 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/38a44a264/ddf8e681b75f4377a8678841176c9a25/FLAGeb53e2926 [2021-10-06 21:14:00,884 INFO L306 CDTParser]: Found 1 translation units. [2021-10-06 21:14:00,885 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel/bakery-3.wvr.c [2021-10-06 21:14:00,893 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/38a44a264/ddf8e681b75f4377a8678841176c9a25/FLAGeb53e2926 [2021-10-06 21:14:01,245 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/38a44a264/ddf8e681b75f4377a8678841176c9a25 [2021-10-06 21:14:01,248 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-06 21:14:01,255 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-06 21:14:01,258 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-06 21:14:01,259 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-06 21:14:01,263 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-06 21:14:01,264 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.10 09:14:01" (1/1) ... [2021-10-06 21:14:01,266 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2f3b2e25 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01, skipping insertion in model container [2021-10-06 21:14:01,267 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.10 09:14:01" (1/1) ... [2021-10-06 21:14:01,275 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-06 21:14:01,298 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-06 21:14:01,518 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/parallel/bakery-3.wvr.c[3388,3401] [2021-10-06 21:14:01,525 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-06 21:14:01,556 INFO L203 MainTranslator]: Completed pre-run [2021-10-06 21:14:01,631 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/parallel/bakery-3.wvr.c[3388,3401] [2021-10-06 21:14:01,633 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-06 21:14:01,662 INFO L208 MainTranslator]: Completed translation [2021-10-06 21:14:01,662 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01 WrapperNode [2021-10-06 21:14:01,663 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-06 21:14:01,664 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-06 21:14:01,665 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-06 21:14:01,665 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-06 21:14:01,674 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01" (1/1) ... [2021-10-06 21:14:01,700 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01" (1/1) ... [2021-10-06 21:14:01,749 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-06 21:14:01,751 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-06 21:14:01,751 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-06 21:14:01,751 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-06 21:14:01,761 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01" (1/1) ... [2021-10-06 21:14:01,761 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01" (1/1) ... [2021-10-06 21:14:01,782 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01" (1/1) ... [2021-10-06 21:14:01,785 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01" (1/1) ... [2021-10-06 21:14:01,802 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01" (1/1) ... [2021-10-06 21:14:01,811 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01" (1/1) ... [2021-10-06 21:14:01,814 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01" (1/1) ... [2021-10-06 21:14:01,824 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-06 21:14:01,828 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-06 21:14:01,829 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-06 21:14:01,829 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-06 21:14:01,830 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01" (1/1) ... [2021-10-06 21:14:01,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-06 21:14:01,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 21:14:01,877 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-06 21:14:01,895 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-06 21:14:01,948 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-06 21:14:01,949 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-06 21:14:01,949 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-06 21:14:01,949 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-06 21:14:01,950 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-06 21:14:01,950 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-06 21:14:01,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-06 21:14:01,950 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-06 21:14:01,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-06 21:14:01,951 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-06 21:14:01,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-06 21:14:01,951 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-06 21:14:01,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-06 21:14:01,953 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-06 21:14:02,516 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-06 21:14:02,517 INFO L299 CfgBuilder]: Removed 32 assume(true) statements. [2021-10-06 21:14:02,519 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.10 09:14:02 BoogieIcfgContainer [2021-10-06 21:14:02,519 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-06 21:14:02,521 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-06 21:14:02,522 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-06 21:14:02,525 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-06 21:14:02,525 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.10 09:14:01" (1/3) ... [2021-10-06 21:14:02,526 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3348a236 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.10 09:14:02, skipping insertion in model container [2021-10-06 21:14:02,526 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 09:14:01" (2/3) ... [2021-10-06 21:14:02,526 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3348a236 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.10 09:14:02, skipping insertion in model container [2021-10-06 21:14:02,527 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.10 09:14:02" (3/3) ... [2021-10-06 21:14:02,528 INFO L111 eAbstractionObserver]: Analyzing ICFG bakery-3.wvr.c [2021-10-06 21:14:02,534 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-06 21:14:02,534 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 14 error locations. [2021-10-06 21:14:02,534 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-06 21:14:02,587 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,588 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,588 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,588 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,589 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,589 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,589 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,589 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,589 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,590 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,590 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,590 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,590 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,591 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,591 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,591 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,591 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,591 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,592 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,592 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,592 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,592 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,593 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,593 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,593 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,593 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,594 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,594 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,594 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,594 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,594 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,595 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,595 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,595 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,595 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,596 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,596 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,596 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,596 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,597 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,597 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,597 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,597 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,597 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,598 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,598 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,598 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,598 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,599 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,599 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,599 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,599 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,599 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,600 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,600 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,600 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,600 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,601 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,601 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,601 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,601 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,601 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,602 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,602 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,602 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,602 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,602 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,603 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,603 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,603 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,604 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,604 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,604 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,604 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,605 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,606 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,606 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,606 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,606 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,606 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,607 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,607 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,607 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,607 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,608 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,608 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,608 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,608 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,608 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,609 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,609 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,609 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,609 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,610 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,610 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,610 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,610 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,611 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,611 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,611 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,611 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,612 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,612 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,612 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,612 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,612 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,613 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,613 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,613 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,613 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,614 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,614 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,614 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,614 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,614 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,615 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,615 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,615 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,615 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,616 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,616 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,616 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,616 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,617 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,617 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,617 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,617 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,617 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,618 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,618 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,618 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,618 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,619 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,619 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,619 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,619 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,620 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,620 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,620 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,620 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,620 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,620 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,621 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,621 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,621 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,622 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,622 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,622 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,623 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,623 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,624 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,624 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,624 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,624 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,625 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,625 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,625 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,625 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,626 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,626 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,626 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,626 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,626 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,627 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,627 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,627 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,627 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,628 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,628 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,628 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,628 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,629 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,629 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,629 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,629 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,629 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,630 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,630 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,630 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,630 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,631 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,631 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,631 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,631 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,632 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,632 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,632 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,632 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,632 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,633 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,633 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,633 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,633 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,634 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,634 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,634 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,634 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,634 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,635 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,635 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,635 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,635 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,635 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,636 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,636 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,636 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,636 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,637 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,637 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,637 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,637 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,638 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,638 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,638 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,638 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,638 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,639 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,639 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,639 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,640 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,640 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,640 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,644 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,644 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,645 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,645 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,645 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,645 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,646 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,658 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,658 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,658 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,659 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,659 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,659 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,659 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,662 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,663 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,663 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,663 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,663 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,663 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,664 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork2_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 21:14:02,681 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-10-06 21:14:02,759 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-06 21:14:02,765 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-06 21:14:02,766 INFO L340 AbstractCegarLoop]: Starting to check reachability of 17 error locations. [2021-10-06 21:14:02,789 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-06 21:14:02,802 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 236 places, 246 transitions, 516 flow [2021-10-06 21:14:02,808 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 236 places, 246 transitions, 516 flow [2021-10-06 21:14:02,810 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 236 places, 246 transitions, 516 flow [2021-10-06 21:14:02,967 INFO L129 PetriNetUnfolder]: 20/243 cut-off events. [2021-10-06 21:14:02,967 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-10-06 21:14:02,982 INFO L84 FinitePrefix]: Finished finitePrefix Result has 256 conditions, 243 events. 20/243 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 401 event pairs, 0 based on Foata normal form. 0/209 useless extension candidates. Maximal degree in co-relation 165. Up to 2 conditions per place. [2021-10-06 21:14:02,999 INFO L116 LiptonReduction]: Number of co-enabled transitions 17664 [2021-10-06 21:14:15,822 INFO L131 LiptonReduction]: Checked pairs total: 73019 [2021-10-06 21:14:15,823 INFO L133 LiptonReduction]: Total number of compositions: 240 [2021-10-06 21:14:15,833 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 89 places, 88 transitions, 200 flow [2021-10-06 21:14:17,051 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 23335 states, 23321 states have (on average 4.000728956734274) internal successors, (93301), 23334 states have internal predecessors, (93301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:17,243 INFO L276 IsEmpty]: Start isEmpty. Operand has 23335 states, 23321 states have (on average 4.000728956734274) internal successors, (93301), 23334 states have internal predecessors, (93301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:17,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-10-06 21:14:17,248 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:17,249 INFO L512 BasicCegarLoop]: trace histogram [1] [2021-10-06 21:14:17,250 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:17,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:17,256 INFO L82 PathProgramCache]: Analyzing trace with hash 982, now seen corresponding path program 1 times [2021-10-06 21:14:17,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:17,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1029770886] [2021-10-06 21:14:17,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:14:17,271 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:17,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:17,274 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-06 21:14:17,280 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-06 21:14:17,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:14:17,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 3 conjuncts, 1 conjunts are in the unsatisfiable core [2021-10-06 21:14:17,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:17,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-06 21:14:17,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:17,351 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-06 21:14:17,353 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:17,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1029770886] [2021-10-06 21:14:17,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1029770886] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:17,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:17,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0, 0] imperfect sequences [] total 0 [2021-10-06 21:14:17,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580629656] [2021-10-06 21:14:17,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-06 21:14:17,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:17,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-06 21:14:17,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-06 21:14:17,438 INFO L87 Difference]: Start difference. First operand has 23335 states, 23321 states have (on average 4.000728956734274) internal successors, (93301), 23334 states have internal predecessors, (93301), 0 states have call successors, (0), 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-06 21:14:18,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:18,116 INFO L93 Difference]: Finished difference Result 23332 states and 89342 transitions. [2021-10-06 21:14:18,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-06 21:14:18,118 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-06 21:14:18,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:18,541 INFO L225 Difference]: With dead ends: 23332 [2021-10-06 21:14:18,541 INFO L226 Difference]: Without dead ends: 23332 [2021-10-06 21:14:18,542 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-06 21:14:18,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23332 states. [2021-10-06 21:14:20,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23332 to 23332. [2021-10-06 21:14:20,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23332 states, 23321 states have (on average 3.830967797264268) internal successors, (89342), 23331 states have internal predecessors, (89342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:20,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23332 states to 23332 states and 89342 transitions. [2021-10-06 21:14:20,881 INFO L78 Accepts]: Start accepts. Automaton has 23332 states and 89342 transitions. Word has length 1 [2021-10-06 21:14:20,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:20,882 INFO L470 AbstractCegarLoop]: Abstraction has 23332 states and 89342 transitions. [2021-10-06 21:14:20,882 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-06 21:14:20,883 INFO L276 IsEmpty]: Start isEmpty. Operand 23332 states and 89342 transitions. [2021-10-06 21:14:20,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-06 21:14:20,883 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:20,883 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-06 21:14:20,895 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-06 21:14:21,096 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-06 21:14:21,097 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:21,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:21,098 INFO L82 PathProgramCache]: Analyzing trace with hash 965632, now seen corresponding path program 1 times [2021-10-06 21:14:21,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:21,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1217436406] [2021-10-06 21:14:21,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:14:21,099 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:21,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:21,102 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-06 21:14:21,103 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-06 21:14:21,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:14:21,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 21:14:21,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:21,645 INFO L354 Elim1Store]: treesize reduction 147, result has 20.5 percent of original size [2021-10-06 21:14:21,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 65 [2021-10-06 21:14:21,674 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 184 treesize of output 176 [2021-10-06 21:14:21,962 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-06 21:14:21,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:22,019 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-06 21:14:22,019 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:22,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1217436406] [2021-10-06 21:14:22,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1217436406] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:22,020 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:22,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-06 21:14:22,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370053824] [2021-10-06 21:14:22,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-06 21:14:22,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:22,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-06 21:14:22,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-06 21:14:22,024 INFO L87 Difference]: Start difference. First operand 23332 states and 89342 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-06 21:14:22,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:22,600 INFO L93 Difference]: Finished difference Result 23009 states and 88354 transitions. [2021-10-06 21:14:22,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 21:14:22,601 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-06 21:14:22,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:22,894 INFO L225 Difference]: With dead ends: 23009 [2021-10-06 21:14:22,894 INFO L226 Difference]: Without dead ends: 23009 [2021-10-06 21:14:22,895 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 43.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-06 21:14:23,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23009 states. [2021-10-06 21:14:24,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23009 to 23009. [2021-10-06 21:14:24,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23009 states, 23000 states have (on average 3.841478260869565) internal successors, (88354), 23008 states have internal predecessors, (88354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:24,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23009 states to 23009 states and 88354 transitions. [2021-10-06 21:14:24,635 INFO L78 Accepts]: Start accepts. Automaton has 23009 states and 88354 transitions. Word has length 3 [2021-10-06 21:14:24,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:24,637 INFO L470 AbstractCegarLoop]: Abstraction has 23009 states and 88354 transitions. [2021-10-06 21:14:24,637 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-06 21:14:24,637 INFO L276 IsEmpty]: Start isEmpty. Operand 23009 states and 88354 transitions. [2021-10-06 21:14:24,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-06 21:14:24,638 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:24,638 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-06 21:14:24,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-10-06 21:14:24,856 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-06 21:14:24,857 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:24,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:24,859 INFO L82 PathProgramCache]: Analyzing trace with hash 965630, now seen corresponding path program 1 times [2021-10-06 21:14:24,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:24,860 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1240516655] [2021-10-06 21:14:24,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:14:24,861 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:24,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:24,862 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-06 21:14:24,865 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-06 21:14:24,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:14:24,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-06 21:14:24,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:25,106 INFO L354 Elim1Store]: treesize reduction 232, result has 18.9 percent of original size [2021-10-06 21:14:25,107 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 5 case distinctions, treesize of input 21 treesize of output 59 [2021-10-06 21:14:25,861 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-06 21:14:25,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:25,870 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-06 21:14:25,873 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:25,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1240516655] [2021-10-06 21:14:25,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1240516655] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:25,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:25,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-06 21:14:25,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433513992] [2021-10-06 21:14:25,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 21:14:25,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:25,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 21:14:25,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 21:14:25,878 INFO L87 Difference]: Start difference. First operand 23009 states and 88354 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:26,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:26,169 INFO L93 Difference]: Finished difference Result 22686 states and 87366 transitions. [2021-10-06 21:14:26,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 21:14:26,170 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-06 21:14:26,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:26,590 INFO L225 Difference]: With dead ends: 22686 [2021-10-06 21:14:26,591 INFO L226 Difference]: Without dead ends: 22686 [2021-10-06 21:14:26,591 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 21:14:26,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22686 states. [2021-10-06 21:14:27,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22686 to 22686. [2021-10-06 21:14:27,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22686 states, 22679 states have (on average 3.8522862560077606) internal successors, (87366), 22685 states have internal predecessors, (87366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:27,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22686 states to 22686 states and 87366 transitions. [2021-10-06 21:14:27,778 INFO L78 Accepts]: Start accepts. Automaton has 22686 states and 87366 transitions. Word has length 3 [2021-10-06 21:14:27,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:27,779 INFO L470 AbstractCegarLoop]: Abstraction has 22686 states and 87366 transitions. [2021-10-06 21:14:27,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:27,779 INFO L276 IsEmpty]: Start isEmpty. Operand 22686 states and 87366 transitions. [2021-10-06 21:14:27,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-06 21:14:27,780 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:27,780 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-06 21:14:27,799 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-06 21:14:27,992 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-06 21:14:27,993 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:27,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:27,995 INFO L82 PathProgramCache]: Analyzing trace with hash 927994199, now seen corresponding path program 1 times [2021-10-06 21:14:27,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:27,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1998904725] [2021-10-06 21:14:27,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:14:27,996 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:27,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:27,997 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-06 21:14:27,998 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-06 21:14:28,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:14:28,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-06 21:14:28,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:28,227 INFO L354 Elim1Store]: treesize reduction 141, result has 23.8 percent of original size [2021-10-06 21:14:28,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 18 treesize of output 49 [2021-10-06 21:14:28,316 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-06 21:14:28,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:28,390 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-06 21:14:28,390 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:28,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1998904725] [2021-10-06 21:14:28,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1998904725] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:28,391 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:28,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-06 21:14:28,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801902] [2021-10-06 21:14:28,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-06 21:14:28,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:28,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-06 21:14:28,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-06 21:14:28,393 INFO L87 Difference]: Start difference. First operand 22686 states and 87366 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-06 21:14:28,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:28,980 INFO L93 Difference]: Finished difference Result 22379 states and 86428 transitions. [2021-10-06 21:14:28,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 21:14:28,990 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-06 21:14:28,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:29,187 INFO L225 Difference]: With dead ends: 22379 [2021-10-06 21:14:29,187 INFO L226 Difference]: Without dead ends: 22379 [2021-10-06 21:14:29,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-06 21:14:29,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22379 states. [2021-10-06 21:14:29,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22379 to 22379. [2021-10-06 21:14:30,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22379 states, 22374 states have (on average 3.8628765531420397) internal successors, (86428), 22378 states have internal predecessors, (86428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:30,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22379 states to 22379 states and 86428 transitions. [2021-10-06 21:14:30,144 INFO L78 Accepts]: Start accepts. Automaton has 22379 states and 86428 transitions. Word has length 5 [2021-10-06 21:14:30,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:30,145 INFO L470 AbstractCegarLoop]: Abstraction has 22379 states and 86428 transitions. [2021-10-06 21:14:30,146 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-06 21:14:30,146 INFO L276 IsEmpty]: Start isEmpty. Operand 22379 states and 86428 transitions. [2021-10-06 21:14:30,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-06 21:14:30,146 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:30,147 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-06 21:14:30,162 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-06 21:14:30,363 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-06 21:14:30,364 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:30,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:30,366 INFO L82 PathProgramCache]: Analyzing trace with hash 927994201, now seen corresponding path program 1 times [2021-10-06 21:14:30,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:30,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [291710999] [2021-10-06 21:14:30,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:14:30,369 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:30,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:30,370 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-06 21:14:30,372 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-06 21:14:30,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:14:30,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-06 21:14:30,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:30,571 INFO L354 Elim1Store]: treesize reduction 232, result has 18.9 percent of original size [2021-10-06 21:14:30,572 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 5 case distinctions, treesize of input 21 treesize of output 59 [2021-10-06 21:14:31,206 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-06 21:14:31,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:31,227 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-06 21:14:31,227 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:31,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [291710999] [2021-10-06 21:14:31,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [291710999] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:31,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:31,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-06 21:14:31,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670282417] [2021-10-06 21:14:31,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 21:14:31,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:31,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 21:14:31,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 21:14:31,230 INFO L87 Difference]: Start difference. First operand 22379 states and 86428 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-06 21:14:31,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:31,463 INFO L93 Difference]: Finished difference Result 22072 states and 85490 transitions. [2021-10-06 21:14:31,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 21:14:31,464 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-06 21:14:31,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:31,581 INFO L225 Difference]: With dead ends: 22072 [2021-10-06 21:14:31,582 INFO L226 Difference]: Without dead ends: 22072 [2021-10-06 21:14:31,582 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 21:14:31,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22072 states. [2021-10-06 21:14:32,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22072 to 22072. [2021-10-06 21:14:32,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22072 states, 22069 states have (on average 3.8737595722506684) internal successors, (85490), 22071 states have internal predecessors, (85490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:33,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22072 states to 22072 states and 85490 transitions. [2021-10-06 21:14:33,028 INFO L78 Accepts]: Start accepts. Automaton has 22072 states and 85490 transitions. Word has length 5 [2021-10-06 21:14:33,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:33,028 INFO L470 AbstractCegarLoop]: Abstraction has 22072 states and 85490 transitions. [2021-10-06 21:14:33,028 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-06 21:14:33,029 INFO L276 IsEmpty]: Start isEmpty. Operand 22072 states and 85490 transitions. [2021-10-06 21:14:33,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-06 21:14:33,030 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:33,030 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:14:33,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-06 21:14:33,254 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-06 21:14:33,255 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:33,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:33,256 INFO L82 PathProgramCache]: Analyzing trace with hash -1550748461, now seen corresponding path program 1 times [2021-10-06 21:14:33,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:33,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1888742423] [2021-10-06 21:14:33,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:14:33,258 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:33,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:33,259 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-06 21:14:33,261 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-06 21:14:33,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:14:33,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 21:14:33,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:33,475 INFO L354 Elim1Store]: treesize reduction 147, result has 20.5 percent of original size [2021-10-06 21:14:33,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 36 treesize of output 60 [2021-10-06 21:14:33,481 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 105 treesize of output 101 [2021-10-06 21:14:33,893 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-06 21:14:33,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:33,988 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-06 21:14:33,988 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:33,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1888742423] [2021-10-06 21:14:33,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1888742423] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:33,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:33,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-06 21:14:33,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518651039] [2021-10-06 21:14:33,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-06 21:14:33,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:33,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-06 21:14:33,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-06 21:14:33,991 INFO L87 Difference]: Start difference. First operand 22072 states and 85490 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-06 21:14:34,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:34,117 INFO L93 Difference]: Finished difference Result 16870 states and 63781 transitions. [2021-10-06 21:14:34,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 21:14:34,118 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-06 21:14:34,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:34,175 INFO L225 Difference]: With dead ends: 16870 [2021-10-06 21:14:34,175 INFO L226 Difference]: Without dead ends: 16870 [2021-10-06 21:14:34,176 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 41.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-06 21:14:34,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16870 states. [2021-10-06 21:14:34,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16870 to 16870. [2021-10-06 21:14:34,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16870 states, 16868 states have (on average 3.781183305667536) internal successors, (63781), 16869 states have internal predecessors, (63781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:34,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16870 states to 16870 states and 63781 transitions. [2021-10-06 21:14:34,859 INFO L78 Accepts]: Start accepts. Automaton has 16870 states and 63781 transitions. Word has length 7 [2021-10-06 21:14:34,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:34,860 INFO L470 AbstractCegarLoop]: Abstraction has 16870 states and 63781 transitions. [2021-10-06 21:14:34,860 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-06 21:14:34,860 INFO L276 IsEmpty]: Start isEmpty. Operand 16870 states and 63781 transitions. [2021-10-06 21:14:34,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-06 21:14:34,861 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:34,861 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:14:34,872 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-06 21:14:35,064 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-06 21:14:35,065 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:35,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:35,067 INFO L82 PathProgramCache]: Analyzing trace with hash -1550748460, now seen corresponding path program 1 times [2021-10-06 21:14:35,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:35,068 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1950226840] [2021-10-06 21:14:35,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:14:35,069 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:35,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:35,070 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-06 21:14:35,073 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-06 21:14:35,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:14:35,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-06 21:14:35,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:35,263 INFO L354 Elim1Store]: treesize reduction 232, result has 18.9 percent of original size [2021-10-06 21:14:35,264 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 5 case distinctions, treesize of input 21 treesize of output 59 [2021-10-06 21:14:35,563 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-06 21:14:35,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:35,603 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-06 21:14:35,604 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:35,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1950226840] [2021-10-06 21:14:35,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1950226840] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:35,605 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:35,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-10-06 21:14:35,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462065523] [2021-10-06 21:14:35,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-06 21:14:35,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:35,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-06 21:14:35,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-06 21:14:35,606 INFO L87 Difference]: Start difference. First operand 16870 states and 63781 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:35,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:35,886 INFO L93 Difference]: Finished difference Result 11668 states and 42072 transitions. [2021-10-06 21:14:35,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 21:14:35,887 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-06 21:14:35,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:35,935 INFO L225 Difference]: With dead ends: 11668 [2021-10-06 21:14:35,935 INFO L226 Difference]: Without dead ends: 11668 [2021-10-06 21:14:35,936 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.7ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-06 21:14:35,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11668 states. [2021-10-06 21:14:36,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11668 to 11668. [2021-10-06 21:14:36,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11668 states, 11667 states have (on average 3.60606839804577) internal successors, (42072), 11667 states have internal predecessors, (42072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:36,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11668 states to 11668 states and 42072 transitions. [2021-10-06 21:14:36,218 INFO L78 Accepts]: Start accepts. Automaton has 11668 states and 42072 transitions. Word has length 7 [2021-10-06 21:14:36,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:36,218 INFO L470 AbstractCegarLoop]: Abstraction has 11668 states and 42072 transitions. [2021-10-06 21:14:36,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:36,218 INFO L276 IsEmpty]: Start isEmpty. Operand 11668 states and 42072 transitions. [2021-10-06 21:14:36,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:14:36,267 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:36,268 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:14:36,284 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-06 21:14:36,481 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-06 21:14:36,483 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:36,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:36,484 INFO L82 PathProgramCache]: Analyzing trace with hash 259081660, now seen corresponding path program 1 times [2021-10-06 21:14:36,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:36,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [380238130] [2021-10-06 21:14:36,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:14:36,484 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:36,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:36,485 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-06 21:14:36,486 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-06 21:14:36,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:14:36,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-06 21:14:36,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:36,780 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-06 21:14:36,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:36,942 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-06 21:14:36,942 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:36,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [380238130] [2021-10-06 21:14:36,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [380238130] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:36,943 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:36,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-10-06 21:14:36,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725968919] [2021-10-06 21:14:36,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-06 21:14:36,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:36,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-06 21:14:36,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-10-06 21:14:36,945 INFO L87 Difference]: Start difference. First operand 11668 states and 42072 transitions. Second operand has 8 states, 8 states have (on average 8.125) internal successors, (65), 7 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:37,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:37,629 INFO L93 Difference]: Finished difference Result 14364 states and 50788 transitions. [2021-10-06 21:14:37,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-06 21:14:37,630 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 7 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:14:37,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:37,695 INFO L225 Difference]: With dead ends: 14364 [2021-10-06 21:14:37,695 INFO L226 Difference]: Without dead ends: 14364 [2021-10-06 21:14:37,697 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 67.4ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-10-06 21:14:37,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14364 states. [2021-10-06 21:14:38,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14364 to 11604. [2021-10-06 21:14:38,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11604 states, 11603 states have (on average 3.535637335171938) internal successors, (41024), 11603 states have internal predecessors, (41024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:38,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11604 states to 11604 states and 41024 transitions. [2021-10-06 21:14:38,193 INFO L78 Accepts]: Start accepts. Automaton has 11604 states and 41024 transitions. Word has length 51 [2021-10-06 21:14:38,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:38,193 INFO L470 AbstractCegarLoop]: Abstraction has 11604 states and 41024 transitions. [2021-10-06 21:14:38,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 7 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:38,194 INFO L276 IsEmpty]: Start isEmpty. Operand 11604 states and 41024 transitions. [2021-10-06 21:14:38,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:14:38,236 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:38,236 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 21:14:38,253 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-06 21:14:38,449 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-06 21:14:38,450 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:38,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:38,451 INFO L82 PathProgramCache]: Analyzing trace with hash 129212896, now seen corresponding path program 2 times [2021-10-06 21:14:38,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:38,452 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [550160316] [2021-10-06 21:14:38,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:14:38,452 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:38,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:38,453 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-06 21:14:38,456 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-06 21:14:38,580 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:14:38,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:14:38,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-06 21:14:38,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:38,994 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-06 21:14:38,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:39,155 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-06 21:14:39,156 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:39,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [550160316] [2021-10-06 21:14:39,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [550160316] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:39,156 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:39,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-10-06 21:14:39,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237810819] [2021-10-06 21:14:39,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-06 21:14:39,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:39,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-06 21:14:39,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-10-06 21:14:39,158 INFO L87 Difference]: Start difference. First operand 11604 states and 41024 transitions. Second operand has 8 states, 8 states have (on average 8.625) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:39,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:39,615 INFO L93 Difference]: Finished difference Result 12776 states and 44184 transitions. [2021-10-06 21:14:39,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-06 21:14:39,615 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:14:39,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:39,660 INFO L225 Difference]: With dead ends: 12776 [2021-10-06 21:14:39,661 INFO L226 Difference]: Without dead ends: 12776 [2021-10-06 21:14:39,661 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 70.2ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-10-06 21:14:39,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12776 states. [2021-10-06 21:14:39,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12776 to 11848. [2021-10-06 21:14:39,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11848 states, 11847 states have (on average 3.474297290453279) internal successors, (41160), 11847 states have internal predecessors, (41160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:40,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11848 states to 11848 states and 41160 transitions. [2021-10-06 21:14:40,025 INFO L78 Accepts]: Start accepts. Automaton has 11848 states and 41160 transitions. Word has length 51 [2021-10-06 21:14:40,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:40,025 INFO L470 AbstractCegarLoop]: Abstraction has 11848 states and 41160 transitions. [2021-10-06 21:14:40,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:40,026 INFO L276 IsEmpty]: Start isEmpty. Operand 11848 states and 41160 transitions. [2021-10-06 21:14:40,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:14:40,060 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:40,061 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:14:40,077 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2021-10-06 21:14:40,273 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-06 21:14:40,274 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:40,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:40,275 INFO L82 PathProgramCache]: Analyzing trace with hash 869419256, now seen corresponding path program 3 times [2021-10-06 21:14:40,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:40,276 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1529075996] [2021-10-06 21:14:40,276 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:14:40,276 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:40,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:40,277 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-06 21:14:40,279 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-06 21:14:40,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:14:40,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:14:40,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-06 21:14:40,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:40,652 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-06 21:14:40,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:40,777 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-06 21:14:40,777 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:40,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1529075996] [2021-10-06 21:14:40,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1529075996] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:40,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:40,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-10-06 21:14:40,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95324482] [2021-10-06 21:14:40,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-06 21:14:40,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:40,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-06 21:14:40,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-06 21:14:40,780 INFO L87 Difference]: Start difference. First operand 11848 states and 41160 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:40,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:40,914 INFO L93 Difference]: Finished difference Result 12404 states and 42562 transitions. [2021-10-06 21:14:40,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-06 21:14:40,915 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:14:40,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:40,988 INFO L225 Difference]: With dead ends: 12404 [2021-10-06 21:14:40,988 INFO L226 Difference]: Without dead ends: 11848 [2021-10-06 21:14:40,988 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.3ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-06 21:14:41,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11848 states. [2021-10-06 21:14:41,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11848 to 11848. [2021-10-06 21:14:41,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11848 states, 11847 states have (on average 3.451844348780282) internal successors, (40894), 11847 states have internal predecessors, (40894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:41,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11848 states to 11848 states and 40894 transitions. [2021-10-06 21:14:41,343 INFO L78 Accepts]: Start accepts. Automaton has 11848 states and 40894 transitions. Word has length 51 [2021-10-06 21:14:41,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:41,345 INFO L470 AbstractCegarLoop]: Abstraction has 11848 states and 40894 transitions. [2021-10-06 21:14:41,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:41,346 INFO L276 IsEmpty]: Start isEmpty. Operand 11848 states and 40894 transitions. [2021-10-06 21:14:41,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:14:41,381 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:41,381 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:14:41,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2021-10-06 21:14:41,594 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-06 21:14:41,595 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:41,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:41,596 INFO L82 PathProgramCache]: Analyzing trace with hash -1899661384, now seen corresponding path program 4 times [2021-10-06 21:14:41,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:41,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1858958056] [2021-10-06 21:14:41,597 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:14:41,597 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:41,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:41,598 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-06 21:14:41,599 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-06 21:14:41,742 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:14:41,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:14:41,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-06 21:14:41,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:42,087 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-06 21:14:42,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:42,291 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-06 21:14:42,292 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:42,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1858958056] [2021-10-06 21:14:42,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1858958056] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:42,292 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:42,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-10-06 21:14:42,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417658197] [2021-10-06 21:14:42,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-06 21:14:42,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:42,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-06 21:14:42,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-10-06 21:14:42,293 INFO L87 Difference]: Start difference. First operand 11848 states and 40894 transitions. Second operand has 8 states, 8 states have (on average 10.375) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:42,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:42,785 INFO L93 Difference]: Finished difference Result 14066 states and 47547 transitions. [2021-10-06 21:14:42,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-06 21:14:42,785 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:14:42,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:42,867 INFO L225 Difference]: With dead ends: 14066 [2021-10-06 21:14:42,867 INFO L226 Difference]: Without dead ends: 14066 [2021-10-06 21:14:42,867 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 93.4ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-06 21:14:42,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14066 states. [2021-10-06 21:14:43,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14066 to 12530. [2021-10-06 21:14:43,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12530 states, 12529 states have (on average 3.404421741559582) internal successors, (42654), 12529 states have internal predecessors, (42654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:43,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12530 states to 12530 states and 42654 transitions. [2021-10-06 21:14:43,414 INFO L78 Accepts]: Start accepts. Automaton has 12530 states and 42654 transitions. Word has length 51 [2021-10-06 21:14:43,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:43,415 INFO L470 AbstractCegarLoop]: Abstraction has 12530 states and 42654 transitions. [2021-10-06 21:14:43,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:43,415 INFO L276 IsEmpty]: Start isEmpty. Operand 12530 states and 42654 transitions. [2021-10-06 21:14:43,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:14:43,445 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:43,445 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:14:43,459 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-06 21:14:43,658 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-06 21:14:43,659 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:43,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:43,660 INFO L82 PathProgramCache]: Analyzing trace with hash 2112100984, now seen corresponding path program 5 times [2021-10-06 21:14:43,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:43,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1987505622] [2021-10-06 21:14:43,662 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:14:43,662 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:43,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:43,663 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-06 21:14:43,666 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-06 21:14:43,845 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:14:43,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:14:43,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:14:43,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:44,159 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-06 21:14:44,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:44,975 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-06 21:14:44,976 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:44,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1987505622] [2021-10-06 21:14:44,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1987505622] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:44,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:44,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-06 21:14:44,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535422146] [2021-10-06 21:14:44,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 21:14:44,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:44,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 21:14:44,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-06 21:14:44,978 INFO L87 Difference]: Start difference. First operand 12530 states and 42654 transitions. Second operand has 13 states, 13 states have (on average 6.769230769230769) internal successors, (88), 12 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:46,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:46,213 INFO L93 Difference]: Finished difference Result 16018 states and 53679 transitions. [2021-10-06 21:14:46,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-06 21:14:46,214 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.769230769230769) internal successors, (88), 12 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:14:46,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:46,254 INFO L225 Difference]: With dead ends: 16018 [2021-10-06 21:14:46,254 INFO L226 Difference]: Without dead ends: 15728 [2021-10-06 21:14:46,255 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 398.0ms TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-10-06 21:14:46,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15728 states. [2021-10-06 21:14:46,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15728 to 14240. [2021-10-06 21:14:46,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14240 states, 14239 states have (on average 3.393215815717396) internal successors, (48316), 14239 states have internal predecessors, (48316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:46,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14240 states to 14240 states and 48316 transitions. [2021-10-06 21:14:46,732 INFO L78 Accepts]: Start accepts. Automaton has 14240 states and 48316 transitions. Word has length 51 [2021-10-06 21:14:46,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:46,732 INFO L470 AbstractCegarLoop]: Abstraction has 14240 states and 48316 transitions. [2021-10-06 21:14:46,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.769230769230769) internal successors, (88), 12 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:46,733 INFO L276 IsEmpty]: Start isEmpty. Operand 14240 states and 48316 transitions. [2021-10-06 21:14:46,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:14:46,762 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:46,762 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:14:46,772 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-06 21:14:46,969 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-06 21:14:46,970 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:46,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:46,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1956859530, now seen corresponding path program 6 times [2021-10-06 21:14:46,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:46,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2060968236] [2021-10-06 21:14:46,973 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:14:46,973 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:46,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:46,974 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-06 21:14:46,981 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-06 21:14:47,173 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:14:47,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:14:47,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-06 21:14:47,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:47,388 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-06 21:14:47,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:47,537 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-06 21:14:47,537 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:47,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2060968236] [2021-10-06 21:14:47,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2060968236] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:47,537 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:47,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-10-06 21:14:47,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445432040] [2021-10-06 21:14:47,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-06 21:14:47,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:47,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-06 21:14:47,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-10-06 21:14:47,540 INFO L87 Difference]: Start difference. First operand 14240 states and 48316 transitions. Second operand has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:47,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:47,898 INFO L93 Difference]: Finished difference Result 16125 states and 53190 transitions. [2021-10-06 21:14:47,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-06 21:14:47,899 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:14:47,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:48,248 INFO L225 Difference]: With dead ends: 16125 [2021-10-06 21:14:48,248 INFO L226 Difference]: Without dead ends: 15570 [2021-10-06 21:14:48,249 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 103.2ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-10-06 21:14:48,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15570 states. [2021-10-06 21:14:48,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15570 to 14152. [2021-10-06 21:14:48,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14152 states, 14151 states have (on average 3.3863331213341814) internal successors, (47920), 14151 states have internal predecessors, (47920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:48,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14152 states to 14152 states and 47920 transitions. [2021-10-06 21:14:48,658 INFO L78 Accepts]: Start accepts. Automaton has 14152 states and 47920 transitions. Word has length 51 [2021-10-06 21:14:48,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:48,659 INFO L470 AbstractCegarLoop]: Abstraction has 14152 states and 47920 transitions. [2021-10-06 21:14:48,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:48,659 INFO L276 IsEmpty]: Start isEmpty. Operand 14152 states and 47920 transitions. [2021-10-06 21:14:48,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:14:48,694 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:48,694 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 21:14:48,705 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-06 21:14:48,895 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-06 21:14:48,896 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:48,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:48,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1643128918, now seen corresponding path program 7 times [2021-10-06 21:14:48,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:48,898 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [268142523] [2021-10-06 21:14:48,898 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:14:48,899 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:48,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:48,901 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-06 21:14:48,902 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-06 21:14:49,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:14:49,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:14:49,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:49,455 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-06 21:14:49,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:50,353 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-06 21:14:50,353 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:50,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [268142523] [2021-10-06 21:14:50,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [268142523] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:50,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:50,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-06 21:14:50,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899043839] [2021-10-06 21:14:50,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 21:14:50,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:50,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 21:14:50,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-06 21:14:50,356 INFO L87 Difference]: Start difference. First operand 14152 states and 47920 transitions. Second operand has 13 states, 13 states have (on average 6.769230769230769) internal successors, (88), 12 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:51,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:51,597 INFO L93 Difference]: Finished difference Result 21770 states and 73010 transitions. [2021-10-06 21:14:51,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-06 21:14:51,598 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.769230769230769) internal successors, (88), 12 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:14:51,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:51,669 INFO L225 Difference]: With dead ends: 21770 [2021-10-06 21:14:51,669 INFO L226 Difference]: Without dead ends: 21222 [2021-10-06 21:14:51,670 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 534.0ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:14:51,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21222 states. [2021-10-06 21:14:52,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21222 to 15200. [2021-10-06 21:14:52,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15200 states, 15199 states have (on average 3.379235476018159) internal successors, (51361), 15199 states have internal predecessors, (51361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:52,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15200 states to 15200 states and 51361 transitions. [2021-10-06 21:14:52,169 INFO L78 Accepts]: Start accepts. Automaton has 15200 states and 51361 transitions. Word has length 51 [2021-10-06 21:14:52,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:52,169 INFO L470 AbstractCegarLoop]: Abstraction has 15200 states and 51361 transitions. [2021-10-06 21:14:52,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.769230769230769) internal successors, (88), 12 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:52,170 INFO L276 IsEmpty]: Start isEmpty. Operand 15200 states and 51361 transitions. [2021-10-06 21:14:52,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:14:52,202 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:52,203 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:14:52,219 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-06 21:14:52,415 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-06 21:14:52,416 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:52,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:52,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1686152856, now seen corresponding path program 8 times [2021-10-06 21:14:52,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:52,418 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [222955429] [2021-10-06 21:14:52,418 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:14:52,419 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:52,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:52,422 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-06 21:14:52,422 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-06 21:14:52,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:14:52,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:14:52,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:14:52,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:53,003 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-06 21:14:53,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:53,894 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-06 21:14:53,894 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:53,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [222955429] [2021-10-06 21:14:53,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [222955429] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:53,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:53,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-06 21:14:53,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576452409] [2021-10-06 21:14:53,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-06 21:14:53,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:53,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-06 21:14:53,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-10-06 21:14:53,897 INFO L87 Difference]: Start difference. First operand 15200 states and 51361 transitions. Second operand has 15 states, 15 states have (on average 5.866666666666666) internal successors, (88), 14 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:55,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:55,167 INFO L93 Difference]: Finished difference Result 19920 states and 66460 transitions. [2021-10-06 21:14:55,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-06 21:14:55,168 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.866666666666666) internal successors, (88), 14 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:14:55,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:55,218 INFO L225 Difference]: With dead ends: 19920 [2021-10-06 21:14:55,218 INFO L226 Difference]: Without dead ends: 19366 [2021-10-06 21:14:55,219 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 511.6ms TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:14:55,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19366 states. [2021-10-06 21:14:55,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19366 to 15298. [2021-10-06 21:14:55,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15298 states, 15297 states have (on average 3.3779826109694713) internal successors, (51673), 15297 states have internal predecessors, (51673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:55,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15298 states to 15298 states and 51673 transitions. [2021-10-06 21:14:55,775 INFO L78 Accepts]: Start accepts. Automaton has 15298 states and 51673 transitions. Word has length 51 [2021-10-06 21:14:55,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:55,775 INFO L470 AbstractCegarLoop]: Abstraction has 15298 states and 51673 transitions. [2021-10-06 21:14:55,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.866666666666666) internal successors, (88), 14 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:55,776 INFO L276 IsEmpty]: Start isEmpty. Operand 15298 states and 51673 transitions. [2021-10-06 21:14:55,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:14:55,810 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:55,810 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:14:55,828 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-06 21:14:56,025 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-06 21:14:56,026 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:56,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:56,027 INFO L82 PathProgramCache]: Analyzing trace with hash -2091753608, now seen corresponding path program 9 times [2021-10-06 21:14:56,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:56,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [139937372] [2021-10-06 21:14:56,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:14:56,029 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:56,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:56,030 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-06 21:14:56,031 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-06 21:14:56,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:14:56,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:14:56,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-06 21:14:56,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:56,574 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-06 21:14:56,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:56,813 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-06 21:14:56,814 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:56,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [139937372] [2021-10-06 21:14:56,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [139937372] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:56,815 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:56,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 11 [2021-10-06 21:14:56,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845744585] [2021-10-06 21:14:56,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-06 21:14:56,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:56,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-06 21:14:56,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-10-06 21:14:56,817 INFO L87 Difference]: Start difference. First operand 15298 states and 51673 transitions. Second operand has 12 states, 12 states have (on average 6.833333333333333) internal successors, (82), 11 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:57,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:14:57,674 INFO L93 Difference]: Finished difference Result 19516 states and 65857 transitions. [2021-10-06 21:14:57,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-06 21:14:57,675 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.833333333333333) internal successors, (82), 11 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:14:57,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:14:57,726 INFO L225 Difference]: With dead ends: 19516 [2021-10-06 21:14:57,726 INFO L226 Difference]: Without dead ends: 19516 [2021-10-06 21:14:57,726 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 204.9ms TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2021-10-06 21:14:57,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19516 states. [2021-10-06 21:14:58,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19516 to 15710. [2021-10-06 21:14:58,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15710 states, 15709 states have (on average 3.380355210388949) internal successors, (53102), 15709 states have internal predecessors, (53102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:58,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15710 states to 15710 states and 53102 transitions. [2021-10-06 21:14:58,258 INFO L78 Accepts]: Start accepts. Automaton has 15710 states and 53102 transitions. Word has length 51 [2021-10-06 21:14:58,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:14:58,258 INFO L470 AbstractCegarLoop]: Abstraction has 15710 states and 53102 transitions. [2021-10-06 21:14:58,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.833333333333333) internal successors, (82), 11 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:14:58,258 INFO L276 IsEmpty]: Start isEmpty. Operand 15710 states and 53102 transitions. [2021-10-06 21:14:58,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:14:58,291 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:14:58,291 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:14:58,303 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-06 21:14:58,492 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-06 21:14:58,492 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:14:58,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:14:58,494 INFO L82 PathProgramCache]: Analyzing trace with hash 463544310, now seen corresponding path program 10 times [2021-10-06 21:14:58,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:14:58,495 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [669882745] [2021-10-06 21:14:58,495 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:14:58,495 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:14:58,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:14:58,496 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-06 21:14:58,497 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-06 21:14:58,794 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:14:58,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:14:58,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-06 21:14:58,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:14:59,058 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-06 21:14:59,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:14:59,272 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-06 21:14:59,272 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:14:59,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [669882745] [2021-10-06 21:14:59,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [669882745] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:14:59,273 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:14:59,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 9 [2021-10-06 21:14:59,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8348967] [2021-10-06 21:14:59,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-06 21:14:59,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:14:59,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-06 21:14:59,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-10-06 21:14:59,275 INFO L87 Difference]: Start difference. First operand 15710 states and 53102 transitions. Second operand has 10 states, 10 states have (on average 8.2) internal successors, (82), 9 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:00,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:00,210 INFO L93 Difference]: Finished difference Result 18442 states and 62140 transitions. [2021-10-06 21:15:00,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-06 21:15:00,211 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.2) internal successors, (82), 9 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:00,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:00,268 INFO L225 Difference]: With dead ends: 18442 [2021-10-06 21:15:00,268 INFO L226 Difference]: Without dead ends: 18442 [2021-10-06 21:15:00,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 179.2ms TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-10-06 21:15:00,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18442 states. [2021-10-06 21:15:00,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18442 to 16090. [2021-10-06 21:15:00,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16090 states, 16089 states have (on average 3.3794517993660267) internal successors, (54372), 16089 states have internal predecessors, (54372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:00,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16090 states to 16090 states and 54372 transitions. [2021-10-06 21:15:00,660 INFO L78 Accepts]: Start accepts. Automaton has 16090 states and 54372 transitions. Word has length 51 [2021-10-06 21:15:00,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:00,661 INFO L470 AbstractCegarLoop]: Abstraction has 16090 states and 54372 transitions. [2021-10-06 21:15:00,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.2) internal successors, (82), 9 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:00,661 INFO L276 IsEmpty]: Start isEmpty. Operand 16090 states and 54372 transitions. [2021-10-06 21:15:00,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:00,699 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:00,699 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:00,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-10-06 21:15:00,911 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-06 21:15:00,912 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:00,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:00,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1731594350, now seen corresponding path program 11 times [2021-10-06 21:15:00,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:00,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1930586662] [2021-10-06 21:15:00,914 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:15:00,915 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:00,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:00,916 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-06 21:15:00,917 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-06 21:15:01,207 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:15:01,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:01,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-06 21:15:01,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:01,640 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-06 21:15:01,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:01,886 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-06 21:15:01,886 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:01,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1930586662] [2021-10-06 21:15:01,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1930586662] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:01,887 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:01,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 11 [2021-10-06 21:15:01,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297405302] [2021-10-06 21:15:01,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-06 21:15:01,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:01,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-06 21:15:01,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-10-06 21:15:01,889 INFO L87 Difference]: Start difference. First operand 16090 states and 54372 transitions. Second operand has 12 states, 12 states have (on average 6.833333333333333) internal successors, (82), 11 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:03,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:03,008 INFO L93 Difference]: Finished difference Result 19626 states and 65954 transitions. [2021-10-06 21:15:03,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-06 21:15:03,009 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.833333333333333) internal successors, (82), 11 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:03,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:03,080 INFO L225 Difference]: With dead ends: 19626 [2021-10-06 21:15:03,081 INFO L226 Difference]: Without dead ends: 19626 [2021-10-06 21:15:03,082 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 274.0ms TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:15:03,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19626 states. [2021-10-06 21:15:03,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19626 to 15530. [2021-10-06 21:15:03,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15530 states, 15529 states have (on average 3.365574087191706) internal successors, (52264), 15529 states have internal predecessors, (52264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:03,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15530 states to 15530 states and 52264 transitions. [2021-10-06 21:15:03,660 INFO L78 Accepts]: Start accepts. Automaton has 15530 states and 52264 transitions. Word has length 51 [2021-10-06 21:15:03,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:03,660 INFO L470 AbstractCegarLoop]: Abstraction has 15530 states and 52264 transitions. [2021-10-06 21:15:03,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.833333333333333) internal successors, (82), 11 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:03,661 INFO L276 IsEmpty]: Start isEmpty. Operand 15530 states and 52264 transitions. [2021-10-06 21:15:03,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:03,693 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:03,693 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:03,704 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2021-10-06 21:15:03,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-06 21:15:03,894 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:03,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:03,895 INFO L82 PathProgramCache]: Analyzing trace with hash 1166867334, now seen corresponding path program 12 times [2021-10-06 21:15:03,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:03,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1167572880] [2021-10-06 21:15:03,897 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:15:03,897 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:03,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:03,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-06 21:15:03,901 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-06 21:15:04,217 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:15:04,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:04,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-06 21:15:04,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:04,412 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-06 21:15:04,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:04,546 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-06 21:15:04,546 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:04,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1167572880] [2021-10-06 21:15:04,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1167572880] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:04,547 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:04,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-10-06 21:15:04,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311388559] [2021-10-06 21:15:04,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-06 21:15:04,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:04,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-06 21:15:04,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-10-06 21:15:04,549 INFO L87 Difference]: Start difference. First operand 15530 states and 52264 transitions. Second operand has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:04,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:04,835 INFO L93 Difference]: Finished difference Result 17495 states and 57347 transitions. [2021-10-06 21:15:04,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-06 21:15:04,836 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:04,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:04,879 INFO L225 Difference]: With dead ends: 17495 [2021-10-06 21:15:04,880 INFO L226 Difference]: Without dead ends: 17226 [2021-10-06 21:15:04,880 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 111.0ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-10-06 21:15:04,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17226 states. [2021-10-06 21:15:05,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17226 to 15644. [2021-10-06 21:15:05,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15644 states, 15643 states have (on average 3.3563894393658504) internal successors, (52504), 15643 states have internal predecessors, (52504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:05,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15644 states to 15644 states and 52504 transitions. [2021-10-06 21:15:05,355 INFO L78 Accepts]: Start accepts. Automaton has 15644 states and 52504 transitions. Word has length 51 [2021-10-06 21:15:05,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:05,356 INFO L470 AbstractCegarLoop]: Abstraction has 15644 states and 52504 transitions. [2021-10-06 21:15:05,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:05,356 INFO L276 IsEmpty]: Start isEmpty. Operand 15644 states and 52504 transitions. [2021-10-06 21:15:05,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:05,383 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:05,383 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:05,394 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-06 21:15:05,583 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-06 21:15:05,584 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:05,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:05,585 INFO L82 PathProgramCache]: Analyzing trace with hash -689673296, now seen corresponding path program 13 times [2021-10-06 21:15:05,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:05,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1462626408] [2021-10-06 21:15:05,586 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:15:05,587 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:05,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:05,589 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-06 21:15:05,590 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-06 21:15:05,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:15:05,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 21:15:05,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:06,051 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-06 21:15:06,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:06,155 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-06 21:15:06,156 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:06,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1462626408] [2021-10-06 21:15:06,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1462626408] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:06,157 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:06,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-10-06 21:15:06,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041398436] [2021-10-06 21:15:06,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-06 21:15:06,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:06,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-06 21:15:06,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-06 21:15:06,159 INFO L87 Difference]: Start difference. First operand 15644 states and 52504 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:06,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:06,277 INFO L93 Difference]: Finished difference Result 16324 states and 53858 transitions. [2021-10-06 21:15:06,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-06 21:15:06,278 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:06,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:06,318 INFO L225 Difference]: With dead ends: 16324 [2021-10-06 21:15:06,318 INFO L226 Difference]: Without dead ends: 15336 [2021-10-06 21:15:06,319 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.8ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-06 21:15:06,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15336 states. [2021-10-06 21:15:06,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15336 to 15296. [2021-10-06 21:15:06,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15296 states, 15295 states have (on average 3.3255312193527296) internal successors, (50864), 15295 states have internal predecessors, (50864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:06,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15296 states to 15296 states and 50864 transitions. [2021-10-06 21:15:06,840 INFO L78 Accepts]: Start accepts. Automaton has 15296 states and 50864 transitions. Word has length 51 [2021-10-06 21:15:06,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:06,840 INFO L470 AbstractCegarLoop]: Abstraction has 15296 states and 50864 transitions. [2021-10-06 21:15:06,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:06,840 INFO L276 IsEmpty]: Start isEmpty. Operand 15296 states and 50864 transitions. [2021-10-06 21:15:06,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:06,867 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:06,867 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:06,881 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-06 21:15:07,080 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-06 21:15:07,081 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:07,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:07,082 INFO L82 PathProgramCache]: Analyzing trace with hash 2037950382, now seen corresponding path program 14 times [2021-10-06 21:15:07,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:07,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1733555858] [2021-10-06 21:15:07,083 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:15:07,083 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:07,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:07,085 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-06 21:15:07,087 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-06 21:15:07,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:15:07,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:07,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:15:07,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:07,685 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-06 21:15:07,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:08,232 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-06 21:15:08,232 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:08,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1733555858] [2021-10-06 21:15:08,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1733555858] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:08,232 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:08,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-06 21:15:08,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779920557] [2021-10-06 21:15:08,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 21:15:08,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:08,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 21:15:08,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-06 21:15:08,234 INFO L87 Difference]: Start difference. First operand 15296 states and 50864 transitions. Second operand has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 12 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:09,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:09,153 INFO L93 Difference]: Finished difference Result 18414 states and 59932 transitions. [2021-10-06 21:15:09,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-06 21:15:09,154 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 12 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:09,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:09,200 INFO L225 Difference]: With dead ends: 18414 [2021-10-06 21:15:09,200 INFO L226 Difference]: Without dead ends: 17678 [2021-10-06 21:15:09,201 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 294.0ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-10-06 21:15:09,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17678 states. [2021-10-06 21:15:09,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17678 to 16254. [2021-10-06 21:15:09,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16254 states, 16253 states have (on average 3.305051375130745) internal successors, (53717), 16253 states have internal predecessors, (53717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:09,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16254 states to 16254 states and 53717 transitions. [2021-10-06 21:15:09,767 INFO L78 Accepts]: Start accepts. Automaton has 16254 states and 53717 transitions. Word has length 51 [2021-10-06 21:15:09,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:09,770 INFO L470 AbstractCegarLoop]: Abstraction has 16254 states and 53717 transitions. [2021-10-06 21:15:09,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 12 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:09,771 INFO L276 IsEmpty]: Start isEmpty. Operand 16254 states and 53717 transitions. [2021-10-06 21:15:09,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:09,802 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:09,802 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:09,816 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-06 21:15:10,015 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-06 21:15:10,016 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:10,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:10,017 INFO L82 PathProgramCache]: Analyzing trace with hash -1036228982, now seen corresponding path program 15 times [2021-10-06 21:15:10,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:10,018 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [791534766] [2021-10-06 21:15:10,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:15:10,018 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:10,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:10,019 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-06 21:15:10,020 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-06 21:15:10,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:15:10,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:10,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-06 21:15:10,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:10,516 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-06 21:15:10,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:10,634 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-06 21:15:10,634 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:10,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [791534766] [2021-10-06 21:15:10,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [791534766] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:10,635 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:10,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-10-06 21:15:10,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113173285] [2021-10-06 21:15:10,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-06 21:15:10,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:10,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-06 21:15:10,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-06 21:15:10,637 INFO L87 Difference]: Start difference. First operand 16254 states and 53717 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:10,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:10,750 INFO L93 Difference]: Finished difference Result 17150 states and 55879 transitions. [2021-10-06 21:15:10,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-06 21:15:10,751 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:10,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:10,790 INFO L225 Difference]: With dead ends: 17150 [2021-10-06 21:15:10,791 INFO L226 Difference]: Without dead ends: 16200 [2021-10-06 21:15:10,791 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.4ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-06 21:15:10,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16200 states. [2021-10-06 21:15:11,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16200 to 16200. [2021-10-06 21:15:11,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16200 states, 16199 states have (on average 3.2802024816346687) internal successors, (53136), 16199 states have internal predecessors, (53136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:11,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16200 states to 16200 states and 53136 transitions. [2021-10-06 21:15:11,331 INFO L78 Accepts]: Start accepts. Automaton has 16200 states and 53136 transitions. Word has length 51 [2021-10-06 21:15:11,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:11,331 INFO L470 AbstractCegarLoop]: Abstraction has 16200 states and 53136 transitions. [2021-10-06 21:15:11,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:11,331 INFO L276 IsEmpty]: Start isEmpty. Operand 16200 states and 53136 transitions. [2021-10-06 21:15:11,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:11,360 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:11,360 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:11,371 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-06 21:15:11,561 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-06 21:15:11,562 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:11,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:11,563 INFO L82 PathProgramCache]: Analyzing trace with hash 509675466, now seen corresponding path program 16 times [2021-10-06 21:15:11,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:11,564 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1212773355] [2021-10-06 21:15:11,564 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:15:11,564 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:11,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:11,566 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-06 21:15:11,567 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-06 21:15:11,927 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:15:11,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:11,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-06 21:15:11,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:12,179 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-06 21:15:12,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:12,784 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-06 21:15:12,784 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:12,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1212773355] [2021-10-06 21:15:12,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1212773355] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:12,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:12,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-06 21:15:12,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579908311] [2021-10-06 21:15:12,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 21:15:12,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:12,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 21:15:12,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-06 21:15:12,787 INFO L87 Difference]: Start difference. First operand 16200 states and 53136 transitions. Second operand has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 12 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:13,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:13,625 INFO L93 Difference]: Finished difference Result 18542 states and 60011 transitions. [2021-10-06 21:15:13,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-06 21:15:13,626 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 12 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:13,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:13,668 INFO L225 Difference]: With dead ends: 18542 [2021-10-06 21:15:13,668 INFO L226 Difference]: Without dead ends: 18120 [2021-10-06 21:15:13,668 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 336.4ms TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-10-06 21:15:13,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18120 states. [2021-10-06 21:15:14,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18120 to 17504. [2021-10-06 21:15:14,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17504 states, 17503 states have (on average 3.264583214306119) internal successors, (57140), 17503 states have internal predecessors, (57140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:14,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17504 states to 17504 states and 57140 transitions. [2021-10-06 21:15:14,196 INFO L78 Accepts]: Start accepts. Automaton has 17504 states and 57140 transitions. Word has length 51 [2021-10-06 21:15:14,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:14,197 INFO L470 AbstractCegarLoop]: Abstraction has 17504 states and 57140 transitions. [2021-10-06 21:15:14,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 12 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:14,197 INFO L276 IsEmpty]: Start isEmpty. Operand 17504 states and 57140 transitions. [2021-10-06 21:15:14,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:14,228 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:14,228 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:14,239 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-06 21:15:14,428 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-06 21:15:14,429 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:14,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:14,430 INFO L82 PathProgramCache]: Analyzing trace with hash -1325900410, now seen corresponding path program 17 times [2021-10-06 21:15:14,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:14,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1106009183] [2021-10-06 21:15:14,431 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:15:14,431 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:14,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:14,432 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-06 21:15:14,433 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-06 21:15:14,791 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:15:14,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:14,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:15:14,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:15,067 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-06 21:15:15,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:15,876 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-06 21:15:15,876 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:15,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1106009183] [2021-10-06 21:15:15,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1106009183] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:15,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:15,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-06 21:15:15,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614782552] [2021-10-06 21:15:15,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 21:15:15,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:15,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 21:15:15,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-06 21:15:15,879 INFO L87 Difference]: Start difference. First operand 17504 states and 57140 transitions. Second operand has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:16,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:16,784 INFO L93 Difference]: Finished difference Result 24172 states and 77990 transitions. [2021-10-06 21:15:16,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-06 21:15:16,784 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:16,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:16,846 INFO L225 Difference]: With dead ends: 24172 [2021-10-06 21:15:16,846 INFO L226 Difference]: Without dead ends: 23354 [2021-10-06 21:15:16,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 359.3ms TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-10-06 21:15:16,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23354 states. [2021-10-06 21:15:17,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23354 to 17560. [2021-10-06 21:15:17,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17560 states, 17559 states have (on average 3.263853294606754) internal successors, (57310), 17559 states have internal predecessors, (57310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:17,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17560 states to 17560 states and 57310 transitions. [2021-10-06 21:15:17,383 INFO L78 Accepts]: Start accepts. Automaton has 17560 states and 57310 transitions. Word has length 51 [2021-10-06 21:15:17,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:17,383 INFO L470 AbstractCegarLoop]: Abstraction has 17560 states and 57310 transitions. [2021-10-06 21:15:17,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:17,383 INFO L276 IsEmpty]: Start isEmpty. Operand 17560 states and 57310 transitions. [2021-10-06 21:15:17,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:17,414 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:17,415 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:17,425 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-06 21:15:17,615 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-06 21:15:17,616 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:17,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:17,617 INFO L82 PathProgramCache]: Analyzing trace with hash 989376882, now seen corresponding path program 18 times [2021-10-06 21:15:17,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:17,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [399423157] [2021-10-06 21:15:17,618 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:15:17,619 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:17,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:17,620 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-06 21:15:17,620 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-06 21:15:18,003 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:15:18,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:18,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:15:18,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:18,280 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-06 21:15:18,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:18,895 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-06 21:15:18,896 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:18,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [399423157] [2021-10-06 21:15:18,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [399423157] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:18,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:18,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-06 21:15:18,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569269554] [2021-10-06 21:15:18,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 21:15:18,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:18,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 21:15:18,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-06 21:15:18,899 INFO L87 Difference]: Start difference. First operand 17560 states and 57310 transitions. Second operand has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:19,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:19,823 INFO L93 Difference]: Finished difference Result 22462 states and 72563 transitions. [2021-10-06 21:15:19,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-06 21:15:19,824 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:19,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:19,876 INFO L225 Difference]: With dead ends: 22462 [2021-10-06 21:15:19,876 INFO L226 Difference]: Without dead ends: 21670 [2021-10-06 21:15:19,876 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 328.9ms TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-10-06 21:15:19,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21670 states. [2021-10-06 21:15:20,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21670 to 17674. [2021-10-06 21:15:20,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17674 states, 17673 states have (on average 3.2618118033157923) internal successors, (57646), 17673 states have internal predecessors, (57646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:20,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17674 states to 17674 states and 57646 transitions. [2021-10-06 21:15:20,240 INFO L78 Accepts]: Start accepts. Automaton has 17674 states and 57646 transitions. Word has length 51 [2021-10-06 21:15:20,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:20,241 INFO L470 AbstractCegarLoop]: Abstraction has 17674 states and 57646 transitions. [2021-10-06 21:15:20,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:20,241 INFO L276 IsEmpty]: Start isEmpty. Operand 17674 states and 57646 transitions. [2021-10-06 21:15:20,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:20,441 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:20,441 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:20,455 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-06 21:15:20,642 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-06 21:15:20,642 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:20,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:20,643 INFO L82 PathProgramCache]: Analyzing trace with hash 24147582, now seen corresponding path program 19 times [2021-10-06 21:15:20,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:20,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1727731626] [2021-10-06 21:15:20,645 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:15:20,645 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:20,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:20,646 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-06 21:15:20,647 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-06 21:15:21,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:15:21,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 21:15:21,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:21,164 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-06 21:15:21,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:21,282 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-06 21:15:21,283 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:21,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1727731626] [2021-10-06 21:15:21,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1727731626] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:21,283 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:21,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-10-06 21:15:21,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761804222] [2021-10-06 21:15:21,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-06 21:15:21,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:21,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-06 21:15:21,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-06 21:15:21,285 INFO L87 Difference]: Start difference. First operand 17674 states and 57646 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:21,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:21,467 INFO L93 Difference]: Finished difference Result 18912 states and 60488 transitions. [2021-10-06 21:15:21,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-06 21:15:21,468 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:21,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:21,531 INFO L225 Difference]: With dead ends: 18912 [2021-10-06 21:15:21,531 INFO L226 Difference]: Without dead ends: 17420 [2021-10-06 21:15:21,531 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.3ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-06 21:15:21,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17420 states. [2021-10-06 21:15:22,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17420 to 17400. [2021-10-06 21:15:22,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17400 states, 17399 states have (on average 3.237657336628542) internal successors, (56332), 17399 states have internal predecessors, (56332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:22,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17400 states to 17400 states and 56332 transitions. [2021-10-06 21:15:22,068 INFO L78 Accepts]: Start accepts. Automaton has 17400 states and 56332 transitions. Word has length 51 [2021-10-06 21:15:22,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:22,069 INFO L470 AbstractCegarLoop]: Abstraction has 17400 states and 56332 transitions. [2021-10-06 21:15:22,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:22,069 INFO L276 IsEmpty]: Start isEmpty. Operand 17400 states and 56332 transitions. [2021-10-06 21:15:22,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:22,098 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:22,098 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:22,109 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-06 21:15:22,298 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-06 21:15:22,299 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:22,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:22,300 INFO L82 PathProgramCache]: Analyzing trace with hash -75097692, now seen corresponding path program 20 times [2021-10-06 21:15:22,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:22,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1297833979] [2021-10-06 21:15:22,301 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:15:22,301 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:22,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:22,303 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-06 21:15:22,305 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-06 21:15:22,773 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:15:22,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:22,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:15:22,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:23,059 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-06 21:15:23,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:23,722 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-06 21:15:23,722 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:23,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1297833979] [2021-10-06 21:15:23,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1297833979] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:23,723 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:23,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-06 21:15:23,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391854210] [2021-10-06 21:15:23,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-06 21:15:23,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:23,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-06 21:15:23,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-06 21:15:23,724 INFO L87 Difference]: Start difference. First operand 17400 states and 56332 transitions. Second operand has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:24,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:24,843 INFO L93 Difference]: Finished difference Result 21138 states and 67049 transitions. [2021-10-06 21:15:24,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-06 21:15:24,843 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:24,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:25,118 INFO L225 Difference]: With dead ends: 21138 [2021-10-06 21:15:25,118 INFO L226 Difference]: Without dead ends: 20332 [2021-10-06 21:15:25,118 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 451.6ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:15:25,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20332 states. [2021-10-06 21:15:25,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20332 to 17384. [2021-10-06 21:15:25,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17384 states, 17383 states have (on average 3.2379911407697177) internal successors, (56286), 17383 states have internal predecessors, (56286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:25,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17384 states to 17384 states and 56286 transitions. [2021-10-06 21:15:25,463 INFO L78 Accepts]: Start accepts. Automaton has 17384 states and 56286 transitions. Word has length 51 [2021-10-06 21:15:25,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:25,464 INFO L470 AbstractCegarLoop]: Abstraction has 17384 states and 56286 transitions. [2021-10-06 21:15:25,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:25,464 INFO L276 IsEmpty]: Start isEmpty. Operand 17384 states and 56286 transitions. [2021-10-06 21:15:25,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:25,492 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:25,492 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:25,503 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-06 21:15:25,692 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-06 21:15:25,693 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:25,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:25,694 INFO L82 PathProgramCache]: Analyzing trace with hash -299747312, now seen corresponding path program 21 times [2021-10-06 21:15:25,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:25,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1513649717] [2021-10-06 21:15:25,695 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:15:25,696 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:25,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:25,697 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-06 21:15:25,699 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-06 21:15:26,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:15:26,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:26,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-06 21:15:26,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:26,546 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-06 21:15:26,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:27,093 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-06 21:15:27,093 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:27,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1513649717] [2021-10-06 21:15:27,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1513649717] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:27,094 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:27,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-06 21:15:27,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896418739] [2021-10-06 21:15:27,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-06 21:15:27,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:27,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-06 21:15:27,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-06 21:15:27,096 INFO L87 Difference]: Start difference. First operand 17384 states and 56286 transitions. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:28,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:28,737 INFO L93 Difference]: Finished difference Result 24614 states and 79251 transitions. [2021-10-06 21:15:28,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-06 21:15:28,738 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:28,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:28,794 INFO L225 Difference]: With dead ends: 24614 [2021-10-06 21:15:28,794 INFO L226 Difference]: Without dead ends: 23842 [2021-10-06 21:15:28,795 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 576.2ms TimeCoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2021-10-06 21:15:28,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23842 states. [2021-10-06 21:15:29,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23842 to 18992. [2021-10-06 21:15:29,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18992 states, 18991 states have (on average 3.2546995945447845) internal successors, (61810), 18991 states have internal predecessors, (61810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:29,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18992 states to 18992 states and 61810 transitions. [2021-10-06 21:15:29,328 INFO L78 Accepts]: Start accepts. Automaton has 18992 states and 61810 transitions. Word has length 51 [2021-10-06 21:15:29,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:29,328 INFO L470 AbstractCegarLoop]: Abstraction has 18992 states and 61810 transitions. [2021-10-06 21:15:29,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:29,329 INFO L276 IsEmpty]: Start isEmpty. Operand 18992 states and 61810 transitions. [2021-10-06 21:15:29,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:29,360 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:29,360 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:29,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-10-06 21:15:29,561 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-06 21:15:29,561 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:29,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:29,562 INFO L82 PathProgramCache]: Analyzing trace with hash -1041431398, now seen corresponding path program 22 times [2021-10-06 21:15:29,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:29,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1165592070] [2021-10-06 21:15:29,564 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:15:29,564 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:29,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:29,565 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-06 21:15:29,567 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-06 21:15:30,032 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:15:30,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:30,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-06 21:15:30,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:30,234 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-06 21:15:30,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:30,401 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-06 21:15:30,401 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:30,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1165592070] [2021-10-06 21:15:30,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1165592070] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:30,402 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:30,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-10-06 21:15:30,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433035612] [2021-10-06 21:15:30,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-06 21:15:30,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:30,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-06 21:15:30,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-10-06 21:15:30,403 INFO L87 Difference]: Start difference. First operand 18992 states and 61810 transitions. Second operand has 8 states, 8 states have (on average 8.875) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:31,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:31,114 INFO L93 Difference]: Finished difference Result 20572 states and 66454 transitions. [2021-10-06 21:15:31,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-06 21:15:31,115 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.875) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:31,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:31,171 INFO L225 Difference]: With dead ends: 20572 [2021-10-06 21:15:31,172 INFO L226 Difference]: Without dead ends: 20572 [2021-10-06 21:15:31,172 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 89.9ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-06 21:15:31,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20572 states. [2021-10-06 21:15:31,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20572 to 19108. [2021-10-06 21:15:31,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19108 states, 19107 states have (on average 3.2461401580572566) internal successors, (62024), 19107 states have internal predecessors, (62024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:31,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19108 states to 19108 states and 62024 transitions. [2021-10-06 21:15:31,562 INFO L78 Accepts]: Start accepts. Automaton has 19108 states and 62024 transitions. Word has length 51 [2021-10-06 21:15:31,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:31,562 INFO L470 AbstractCegarLoop]: Abstraction has 19108 states and 62024 transitions. [2021-10-06 21:15:31,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.875) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:31,562 INFO L276 IsEmpty]: Start isEmpty. Operand 19108 states and 62024 transitions. [2021-10-06 21:15:31,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:31,597 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:31,597 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:31,608 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-06 21:15:31,802 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-06 21:15:31,803 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:31,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:31,804 INFO L82 PathProgramCache]: Analyzing trace with hash 827379024, now seen corresponding path program 23 times [2021-10-06 21:15:31,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:31,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1888807222] [2021-10-06 21:15:31,805 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:15:31,805 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:31,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:31,806 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-06 21:15:31,808 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-06 21:15:32,446 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:15:32,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:32,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-06 21:15:32,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:32,693 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-06 21:15:32,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:33,234 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-06 21:15:33,235 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:33,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1888807222] [2021-10-06 21:15:33,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1888807222] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:33,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:33,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-06 21:15:33,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698699008] [2021-10-06 21:15:33,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 21:15:33,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:33,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 21:15:33,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-06 21:15:33,237 INFO L87 Difference]: Start difference. First operand 19108 states and 62024 transitions. Second operand has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 12 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:34,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:34,140 INFO L93 Difference]: Finished difference Result 23186 states and 74187 transitions. [2021-10-06 21:15:34,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-06 21:15:34,141 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 12 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:34,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:34,196 INFO L225 Difference]: With dead ends: 23186 [2021-10-06 21:15:34,196 INFO L226 Difference]: Without dead ends: 22764 [2021-10-06 21:15:34,196 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 344.9ms TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:15:34,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22764 states. [2021-10-06 21:15:34,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22764 to 19200. [2021-10-06 21:15:34,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19200 states, 19199 states have (on average 3.2458982238658263) internal successors, (62318), 19199 states have internal predecessors, (62318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:34,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19200 states to 19200 states and 62318 transitions. [2021-10-06 21:15:34,757 INFO L78 Accepts]: Start accepts. Automaton has 19200 states and 62318 transitions. Word has length 51 [2021-10-06 21:15:34,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:34,758 INFO L470 AbstractCegarLoop]: Abstraction has 19200 states and 62318 transitions. [2021-10-06 21:15:34,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 12 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:34,758 INFO L276 IsEmpty]: Start isEmpty. Operand 19200 states and 62318 transitions. [2021-10-06 21:15:34,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:34,791 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:34,791 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:34,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-10-06 21:15:34,991 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-06 21:15:34,992 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:34,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:34,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1008196852, now seen corresponding path program 24 times [2021-10-06 21:15:34,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:34,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1602119698] [2021-10-06 21:15:34,995 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:15:34,995 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:34,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:34,996 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-06 21:15:34,997 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-06 21:15:35,490 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:15:35,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:35,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:15:35,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:35,752 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-06 21:15:35,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:36,478 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-06 21:15:36,478 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:36,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1602119698] [2021-10-06 21:15:36,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1602119698] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:36,479 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:36,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-06 21:15:36,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066925687] [2021-10-06 21:15:36,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 21:15:36,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:36,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 21:15:36,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-06 21:15:36,480 INFO L87 Difference]: Start difference. First operand 19200 states and 62318 transitions. Second operand has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:37,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:37,513 INFO L93 Difference]: Finished difference Result 28880 states and 92009 transitions. [2021-10-06 21:15:37,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-06 21:15:37,514 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:37,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:37,585 INFO L225 Difference]: With dead ends: 28880 [2021-10-06 21:15:37,586 INFO L226 Difference]: Without dead ends: 28000 [2021-10-06 21:15:37,586 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 355.1ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:15:37,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28000 states. [2021-10-06 21:15:38,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28000 to 19056. [2021-10-06 21:15:38,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19056 states, 19055 states have (on average 3.240724219364996) internal successors, (61752), 19055 states have internal predecessors, (61752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:38,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19056 states to 19056 states and 61752 transitions. [2021-10-06 21:15:38,189 INFO L78 Accepts]: Start accepts. Automaton has 19056 states and 61752 transitions. Word has length 51 [2021-10-06 21:15:38,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:38,189 INFO L470 AbstractCegarLoop]: Abstraction has 19056 states and 61752 transitions. [2021-10-06 21:15:38,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:38,190 INFO L276 IsEmpty]: Start isEmpty. Operand 19056 states and 61752 transitions. [2021-10-06 21:15:38,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:38,220 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:38,220 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:38,231 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-06 21:15:38,426 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-06 21:15:38,427 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:38,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:38,428 INFO L82 PathProgramCache]: Analyzing trace with hash 1307080440, now seen corresponding path program 25 times [2021-10-06 21:15:38,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:38,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [697444590] [2021-10-06 21:15:38,429 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:15:38,429 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:38,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:38,431 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-06 21:15:38,435 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-06 21:15:38,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:15:38,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:15:38,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:39,227 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-06 21:15:39,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:39,861 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-06 21:15:39,862 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:39,862 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [697444590] [2021-10-06 21:15:39,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [697444590] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:39,862 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:39,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-06 21:15:39,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68725392] [2021-10-06 21:15:39,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 21:15:39,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:39,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 21:15:39,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-06 21:15:39,864 INFO L87 Difference]: Start difference. First operand 19056 states and 61752 transitions. Second operand has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:41,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:41,078 INFO L93 Difference]: Finished difference Result 23256 states and 74151 transitions. [2021-10-06 21:15:41,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-06 21:15:41,079 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:41,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:41,133 INFO L225 Difference]: With dead ends: 23256 [2021-10-06 21:15:41,133 INFO L226 Difference]: Without dead ends: 22382 [2021-10-06 21:15:41,133 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 387.0ms TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-10-06 21:15:41,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22382 states. [2021-10-06 21:15:41,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22382 to 19028. [2021-10-06 21:15:41,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19028 states, 19027 states have (on average 3.2406054554054764) internal successors, (61659), 19027 states have internal predecessors, (61659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:41,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19028 states to 19028 states and 61659 transitions. [2021-10-06 21:15:41,762 INFO L78 Accepts]: Start accepts. Automaton has 19028 states and 61659 transitions. Word has length 51 [2021-10-06 21:15:41,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:41,763 INFO L470 AbstractCegarLoop]: Abstraction has 19028 states and 61659 transitions. [2021-10-06 21:15:41,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:41,763 INFO L276 IsEmpty]: Start isEmpty. Operand 19028 states and 61659 transitions. [2021-10-06 21:15:41,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:41,802 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:41,802 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:41,817 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-06 21:15:42,003 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-06 21:15:42,003 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:42,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:42,004 INFO L82 PathProgramCache]: Analyzing trace with hash -1202717172, now seen corresponding path program 26 times [2021-10-06 21:15:42,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:42,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1119523135] [2021-10-06 21:15:42,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:15:42,006 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:42,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:42,007 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-06 21:15:42,008 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-06 21:15:42,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:15:42,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:42,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:15:42,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:42,828 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-06 21:15:42,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:43,415 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-06 21:15:43,416 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:43,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1119523135] [2021-10-06 21:15:43,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1119523135] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:43,416 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:43,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-06 21:15:43,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653407044] [2021-10-06 21:15:43,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 21:15:43,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:43,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 21:15:43,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-06 21:15:43,419 INFO L87 Difference]: Start difference. First operand 19028 states and 61659 transitions. Second operand has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:44,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:44,095 INFO L93 Difference]: Finished difference Result 21398 states and 67701 transitions. [2021-10-06 21:15:44,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-06 21:15:44,095 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:44,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:44,147 INFO L225 Difference]: With dead ends: 21398 [2021-10-06 21:15:44,147 INFO L226 Difference]: Without dead ends: 20578 [2021-10-06 21:15:44,147 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 274.3ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-10-06 21:15:44,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20578 states. [2021-10-06 21:15:44,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20578 to 18646. [2021-10-06 21:15:44,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18646 states, 18645 states have (on average 3.214695628854921) internal successors, (59938), 18645 states have internal predecessors, (59938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:44,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18646 states to 18646 states and 59938 transitions. [2021-10-06 21:15:44,718 INFO L78 Accepts]: Start accepts. Automaton has 18646 states and 59938 transitions. Word has length 51 [2021-10-06 21:15:44,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:44,719 INFO L470 AbstractCegarLoop]: Abstraction has 18646 states and 59938 transitions. [2021-10-06 21:15:44,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.230769230769231) internal successors, (81), 12 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:44,719 INFO L276 IsEmpty]: Start isEmpty. Operand 18646 states and 59938 transitions. [2021-10-06 21:15:44,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:44,752 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:44,752 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:44,763 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-06 21:15:44,953 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-06 21:15:44,953 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:44,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:44,954 INFO L82 PathProgramCache]: Analyzing trace with hash 356081210, now seen corresponding path program 27 times [2021-10-06 21:15:44,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:44,955 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1997843380] [2021-10-06 21:15:44,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:15:44,956 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:44,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:44,957 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-06 21:15:44,959 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-06 21:15:45,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:15:45,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:45,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:15:45,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:45,806 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-06 21:15:45,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:46,614 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-06 21:15:46,615 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:46,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1997843380] [2021-10-06 21:15:46,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1997843380] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:46,615 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:46,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-06 21:15:46,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932505440] [2021-10-06 21:15:46,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-06 21:15:46,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:46,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-06 21:15:46,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-06 21:15:46,617 INFO L87 Difference]: Start difference. First operand 18646 states and 59938 transitions. Second operand has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:47,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:47,525 INFO L93 Difference]: Finished difference Result 21320 states and 67252 transitions. [2021-10-06 21:15:47,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-06 21:15:47,526 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:47,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:47,580 INFO L225 Difference]: With dead ends: 21320 [2021-10-06 21:15:47,580 INFO L226 Difference]: Without dead ends: 20402 [2021-10-06 21:15:47,581 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 391.0ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-10-06 21:15:47,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20402 states. [2021-10-06 21:15:48,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20402 to 17632. [2021-10-06 21:15:48,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17632 states, 17631 states have (on average 3.2162100845102377) internal successors, (56705), 17631 states have internal predecessors, (56705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:48,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17632 states to 17632 states and 56705 transitions. [2021-10-06 21:15:48,089 INFO L78 Accepts]: Start accepts. Automaton has 17632 states and 56705 transitions. Word has length 51 [2021-10-06 21:15:48,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:48,089 INFO L470 AbstractCegarLoop]: Abstraction has 17632 states and 56705 transitions. [2021-10-06 21:15:48,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:48,089 INFO L276 IsEmpty]: Start isEmpty. Operand 17632 states and 56705 transitions. [2021-10-06 21:15:48,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:48,117 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:48,117 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:48,131 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-06 21:15:48,318 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-06 21:15:48,318 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:48,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:48,320 INFO L82 PathProgramCache]: Analyzing trace with hash -1386268898, now seen corresponding path program 28 times [2021-10-06 21:15:48,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:48,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [737752681] [2021-10-06 21:15:48,321 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:15:48,322 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:48,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:48,323 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-06 21:15:48,324 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-06 21:15:48,913 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:15:48,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:48,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-06 21:15:48,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:49,144 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-06 21:15:49,145 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:49,640 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-06 21:15:49,640 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:49,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [737752681] [2021-10-06 21:15:49,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [737752681] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:49,640 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:49,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-06 21:15:49,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973140658] [2021-10-06 21:15:49,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 21:15:49,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:49,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 21:15:49,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-06 21:15:49,642 INFO L87 Difference]: Start difference. First operand 17632 states and 56705 transitions. Second operand has 13 states, 13 states have (on average 5.461538461538462) internal successors, (71), 12 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:51,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:51,765 INFO L93 Difference]: Finished difference Result 26158 states and 83611 transitions. [2021-10-06 21:15:51,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-06 21:15:51,766 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.461538461538462) internal successors, (71), 12 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:51,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:51,874 INFO L225 Difference]: With dead ends: 26158 [2021-10-06 21:15:51,875 INFO L226 Difference]: Without dead ends: 25838 [2021-10-06 21:15:51,875 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 838.7ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-10-06 21:15:51,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25838 states. [2021-10-06 21:15:52,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25838 to 17616. [2021-10-06 21:15:52,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17616 states, 17615 states have (on average 3.216292932160091) internal successors, (56655), 17615 states have internal predecessors, (56655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:52,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17616 states to 17616 states and 56655 transitions. [2021-10-06 21:15:52,390 INFO L78 Accepts]: Start accepts. Automaton has 17616 states and 56655 transitions. Word has length 51 [2021-10-06 21:15:52,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:52,391 INFO L470 AbstractCegarLoop]: Abstraction has 17616 states and 56655 transitions. [2021-10-06 21:15:52,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.461538461538462) internal successors, (71), 12 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:52,391 INFO L276 IsEmpty]: Start isEmpty. Operand 17616 states and 56655 transitions. [2021-10-06 21:15:52,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:52,591 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:52,591 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:52,611 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-06 21:15:52,805 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-06 21:15:52,806 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:52,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:52,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1379763820, now seen corresponding path program 29 times [2021-10-06 21:15:52,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:52,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [998504142] [2021-10-06 21:15:52,809 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:15:52,809 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:52,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:52,810 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-06 21:15:52,813 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-06 21:15:53,429 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:15:53,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:53,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-06 21:15:53,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:53,682 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-06 21:15:53,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:54,221 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-06 21:15:54,221 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:54,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [998504142] [2021-10-06 21:15:54,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [998504142] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:54,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:54,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-06 21:15:54,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472017217] [2021-10-06 21:15:54,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-06 21:15:54,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:54,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-06 21:15:54,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-06 21:15:54,223 INFO L87 Difference]: Start difference. First operand 17616 states and 56655 transitions. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:55,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:55,144 INFO L93 Difference]: Finished difference Result 22370 states and 71368 transitions. [2021-10-06 21:15:55,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-06 21:15:55,145 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:55,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:55,216 INFO L225 Difference]: With dead ends: 22370 [2021-10-06 21:15:55,216 INFO L226 Difference]: Without dead ends: 22050 [2021-10-06 21:15:55,217 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 382.1ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-10-06 21:15:55,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22050 states. [2021-10-06 21:15:55,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22050 to 16912. [2021-10-06 21:15:55,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16912 states, 16911 states have (on average 3.2023534977233754) internal successors, (54155), 16911 states have internal predecessors, (54155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:55,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16912 states to 16912 states and 54155 transitions. [2021-10-06 21:15:55,820 INFO L78 Accepts]: Start accepts. Automaton has 16912 states and 54155 transitions. Word has length 51 [2021-10-06 21:15:55,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:55,820 INFO L470 AbstractCegarLoop]: Abstraction has 16912 states and 54155 transitions. [2021-10-06 21:15:55,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:55,820 INFO L276 IsEmpty]: Start isEmpty. Operand 16912 states and 54155 transitions. [2021-10-06 21:15:55,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:55,850 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:55,850 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:55,863 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-10-06 21:15:56,050 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-06 21:15:56,051 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:56,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:56,052 INFO L82 PathProgramCache]: Analyzing trace with hash 1833401182, now seen corresponding path program 30 times [2021-10-06 21:15:56,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:56,054 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1019902581] [2021-10-06 21:15:56,054 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:15:56,054 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:56,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:56,055 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-06 21:15:56,057 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-06 21:15:56,687 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:15:56,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:15:56,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-06 21:15:56,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:56,876 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-06 21:15:56,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:57,006 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-06 21:15:57,007 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:57,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1019902581] [2021-10-06 21:15:57,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1019902581] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:57,007 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:57,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-10-06 21:15:57,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571291192] [2021-10-06 21:15:57,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-06 21:15:57,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:57,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-06 21:15:57,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-10-06 21:15:57,009 INFO L87 Difference]: Start difference. First operand 16912 states and 54155 transitions. Second operand has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:57,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:57,412 INFO L93 Difference]: Finished difference Result 18069 states and 57112 transitions. [2021-10-06 21:15:57,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-06 21:15:57,412 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:57,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:57,471 INFO L225 Difference]: With dead ends: 18069 [2021-10-06 21:15:57,471 INFO L226 Difference]: Without dead ends: 17888 [2021-10-06 21:15:57,471 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 97.8ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-10-06 21:15:57,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17888 states. [2021-10-06 21:15:57,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17888 to 16976. [2021-10-06 21:15:57,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16976 states, 16975 states have (on average 3.197938144329897) internal successors, (54285), 16975 states have internal predecessors, (54285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:57,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16976 states to 16976 states and 54285 transitions. [2021-10-06 21:15:57,916 INFO L78 Accepts]: Start accepts. Automaton has 16976 states and 54285 transitions. Word has length 51 [2021-10-06 21:15:57,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:57,916 INFO L470 AbstractCegarLoop]: Abstraction has 16976 states and 54285 transitions. [2021-10-06 21:15:57,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:57,917 INFO L276 IsEmpty]: Start isEmpty. Operand 16976 states and 54285 transitions. [2021-10-06 21:15:57,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:57,948 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:57,948 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:57,961 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-06 21:15:58,148 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-06 21:15:58,149 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:58,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:58,150 INFO L82 PathProgramCache]: Analyzing trace with hash 524328426, now seen corresponding path program 31 times [2021-10-06 21:15:58,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:58,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1540182000] [2021-10-06 21:15:58,151 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:15:58,151 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:58,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:58,152 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-06 21:15:58,153 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-06 21:15:58,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:15:58,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 21:15:58,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:15:59,033 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-06 21:15:59,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:15:59,136 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-06 21:15:59,136 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:15:59,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1540182000] [2021-10-06 21:15:59,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1540182000] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:15:59,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:15:59,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-10-06 21:15:59,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039092709] [2021-10-06 21:15:59,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-06 21:15:59,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:15:59,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-06 21:15:59,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-06 21:15:59,140 INFO L87 Difference]: Start difference. First operand 16976 states and 54285 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:59,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:15:59,256 INFO L93 Difference]: Finished difference Result 17688 states and 55695 transitions. [2021-10-06 21:15:59,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-06 21:15:59,257 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:15:59,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:15:59,294 INFO L225 Difference]: With dead ends: 17688 [2021-10-06 21:15:59,295 INFO L226 Difference]: Without dead ends: 16684 [2021-10-06 21:15:59,295 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.4ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-06 21:15:59,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16684 states. [2021-10-06 21:15:59,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16684 to 16684. [2021-10-06 21:15:59,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16684 states, 16683 states have (on average 3.161721512917341) internal successors, (52747), 16683 states have internal predecessors, (52747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:59,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16684 states to 16684 states and 52747 transitions. [2021-10-06 21:15:59,602 INFO L78 Accepts]: Start accepts. Automaton has 16684 states and 52747 transitions. Word has length 51 [2021-10-06 21:15:59,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:15:59,602 INFO L470 AbstractCegarLoop]: Abstraction has 16684 states and 52747 transitions. [2021-10-06 21:15:59,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:15:59,603 INFO L276 IsEmpty]: Start isEmpty. Operand 16684 states and 52747 transitions. [2021-10-06 21:15:59,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:15:59,746 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:15:59,746 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:15:59,759 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-06 21:15:59,947 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-06 21:15:59,947 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:15:59,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:15:59,948 INFO L82 PathProgramCache]: Analyzing trace with hash 1305081832, now seen corresponding path program 32 times [2021-10-06 21:15:59,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:15:59,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [450460140] [2021-10-06 21:15:59,949 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:15:59,950 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:15:59,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:15:59,951 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-06 21:15:59,952 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-06 21:16:00,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:16:00,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:16:00,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-06 21:16:00,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:16:00,802 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-06 21:16:00,803 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:16:00,931 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-06 21:16:00,931 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:16:00,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [450460140] [2021-10-06 21:16:00,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [450460140] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:16:00,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:16:00,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-10-06 21:16:00,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674494422] [2021-10-06 21:16:00,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-06 21:16:00,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:16:00,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-06 21:16:00,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-10-06 21:16:00,933 INFO L87 Difference]: Start difference. First operand 16684 states and 52747 transitions. Second operand has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:01,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:16:01,193 INFO L93 Difference]: Finished difference Result 18075 states and 56316 transitions. [2021-10-06 21:16:01,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-06 21:16:01,194 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:16:01,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:16:01,233 INFO L225 Difference]: With dead ends: 18075 [2021-10-06 21:16:01,234 INFO L226 Difference]: Without dead ends: 17534 [2021-10-06 21:16:01,234 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 101.1ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-10-06 21:16:01,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17534 states. [2021-10-06 21:16:01,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17534 to 16604. [2021-10-06 21:16:01,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16604 states, 16603 states have (on average 3.1580437270372825) internal successors, (52433), 16603 states have internal predecessors, (52433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:01,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16604 states to 16604 states and 52433 transitions. [2021-10-06 21:16:01,701 INFO L78 Accepts]: Start accepts. Automaton has 16604 states and 52433 transitions. Word has length 51 [2021-10-06 21:16:01,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:16:01,702 INFO L470 AbstractCegarLoop]: Abstraction has 16604 states and 52433 transitions. [2021-10-06 21:16:01,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:01,702 INFO L276 IsEmpty]: Start isEmpty. Operand 16604 states and 52433 transitions. [2021-10-06 21:16:01,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:16:01,729 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:16:01,729 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:16:01,741 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-06 21:16:01,930 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-06 21:16:01,930 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:16:01,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:16:01,931 INFO L82 PathProgramCache]: Analyzing trace with hash 2104404652, now seen corresponding path program 33 times [2021-10-06 21:16:01,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:16:01,932 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [790800426] [2021-10-06 21:16:01,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:16:01,933 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:16:01,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:16:01,934 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-06 21:16:01,935 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-06 21:16:02,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:16:02,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:16:02,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-06 21:16:02,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:16:02,804 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 21:16:02,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:16:02,929 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-06 21:16:02,930 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:16:02,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [790800426] [2021-10-06 21:16:02,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [790800426] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:16:02,930 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:16:02,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-10-06 21:16:02,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572232031] [2021-10-06 21:16:02,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-06 21:16:02,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:16:02,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-06 21:16:02,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-10-06 21:16:02,932 INFO L87 Difference]: Start difference. First operand 16604 states and 52433 transitions. Second operand has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:03,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:16:03,184 INFO L93 Difference]: Finished difference Result 17497 states and 54684 transitions. [2021-10-06 21:16:03,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-06 21:16:03,184 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:16:03,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:16:03,225 INFO L225 Difference]: With dead ends: 17497 [2021-10-06 21:16:03,226 INFO L226 Difference]: Without dead ends: 17146 [2021-10-06 21:16:03,226 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 101.0ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-10-06 21:16:03,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17146 states. [2021-10-06 21:16:03,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17146 to 16560. [2021-10-06 21:16:03,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16560 states, 16559 states have (on average 3.1574974334198926) internal successors, (52285), 16559 states have internal predecessors, (52285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:03,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16560 states to 16560 states and 52285 transitions. [2021-10-06 21:16:03,723 INFO L78 Accepts]: Start accepts. Automaton has 16560 states and 52285 transitions. Word has length 51 [2021-10-06 21:16:03,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:16:03,724 INFO L470 AbstractCegarLoop]: Abstraction has 16560 states and 52285 transitions. [2021-10-06 21:16:03,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:03,724 INFO L276 IsEmpty]: Start isEmpty. Operand 16560 states and 52285 transitions. [2021-10-06 21:16:03,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 21:16:03,750 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:16:03,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, 1, 1, 1, 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-06 21:16:03,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2021-10-06 21:16:03,951 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-06 21:16:03,952 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:16:03,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:16:03,953 INFO L82 PathProgramCache]: Analyzing trace with hash -1600426246, now seen corresponding path program 34 times [2021-10-06 21:16:03,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:16:03,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [344767432] [2021-10-06 21:16:03,954 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:16:03,954 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:16:03,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:16:03,956 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-06 21:16:03,957 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-06 21:16:04,649 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:16:04,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:16:04,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-06 21:16:04,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:16:04,843 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-06 21:16:04,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:16:04,970 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-06 21:16:04,971 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:16:04,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [344767432] [2021-10-06 21:16:04,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [344767432] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:16:04,971 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:16:04,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-10-06 21:16:04,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876274092] [2021-10-06 21:16:04,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-06 21:16:04,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:16:04,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-06 21:16:04,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-10-06 21:16:04,973 INFO L87 Difference]: Start difference. First operand 16560 states and 52285 transitions. Second operand has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:05,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:16:05,242 INFO L93 Difference]: Finished difference Result 17369 states and 54318 transitions. [2021-10-06 21:16:05,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-06 21:16:05,243 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 21:16:05,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:16:05,471 INFO L225 Difference]: With dead ends: 17369 [2021-10-06 21:16:05,472 INFO L226 Difference]: Without dead ends: 17188 [2021-10-06 21:16:05,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 101.5ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-10-06 21:16:05,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17188 states. [2021-10-06 21:16:05,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17188 to 16598. [2021-10-06 21:16:05,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16598 states, 16597 states have (on average 3.1546665059950594) internal successors, (52358), 16597 states have internal predecessors, (52358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:05,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16598 states to 16598 states and 52358 transitions. [2021-10-06 21:16:05,759 INFO L78 Accepts]: Start accepts. Automaton has 16598 states and 52358 transitions. Word has length 51 [2021-10-06 21:16:05,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:16:05,760 INFO L470 AbstractCegarLoop]: Abstraction has 16598 states and 52358 transitions. [2021-10-06 21:16:05,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:05,760 INFO L276 IsEmpty]: Start isEmpty. Operand 16598 states and 52358 transitions. [2021-10-06 21:16:05,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:16:05,786 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:16:05,787 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:16:05,799 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-06 21:16:05,987 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-06 21:16:05,988 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:16:05,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:16:05,989 INFO L82 PathProgramCache]: Analyzing trace with hash -1560270085, now seen corresponding path program 1 times [2021-10-06 21:16:05,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:16:05,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [843224580] [2021-10-06 21:16:05,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:16:05,990 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:16:05,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:16:05,992 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-06 21:16:05,993 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-06 21:16:06,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:16:06,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-06 21:16:06,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:16:07,150 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-06 21:16:07,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:16:07,448 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-06 21:16:07,448 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:16:07,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [843224580] [2021-10-06 21:16:07,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [843224580] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:16:07,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:16:07,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:16:07,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664077233] [2021-10-06 21:16:07,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:16:07,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:16:07,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:16:07,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:16:07,451 INFO L87 Difference]: Start difference. First operand 16598 states and 52358 transitions. Second operand has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 13 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:09,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:16:09,112 INFO L93 Difference]: Finished difference Result 17432 states and 54319 transitions. [2021-10-06 21:16:09,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-06 21:16:09,113 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 13 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:16:09,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:16:09,152 INFO L225 Difference]: With dead ends: 17432 [2021-10-06 21:16:09,152 INFO L226 Difference]: Without dead ends: 17432 [2021-10-06 21:16:09,153 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 587.6ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-10-06 21:16:09,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17432 states. [2021-10-06 21:16:09,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17432 to 15814. [2021-10-06 21:16:09,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15814 states, 15813 states have (on average 3.1438057294631) internal successors, (49713), 15813 states have internal predecessors, (49713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:09,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15814 states to 15814 states and 49713 transitions. [2021-10-06 21:16:09,653 INFO L78 Accepts]: Start accepts. Automaton has 15814 states and 49713 transitions. Word has length 52 [2021-10-06 21:16:09,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:16:09,653 INFO L470 AbstractCegarLoop]: Abstraction has 15814 states and 49713 transitions. [2021-10-06 21:16:09,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 13 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:09,654 INFO L276 IsEmpty]: Start isEmpty. Operand 15814 states and 49713 transitions. [2021-10-06 21:16:09,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:16:09,679 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:16:09,679 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:16:09,692 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-06 21:16:09,879 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-06 21:16:09,880 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:16:09,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:16:09,881 INFO L82 PathProgramCache]: Analyzing trace with hash 669444741, now seen corresponding path program 2 times [2021-10-06 21:16:09,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:16:09,882 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [495596770] [2021-10-06 21:16:09,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:16:09,882 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:16:09,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:16:09,883 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-06 21:16:09,884 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-06 21:16:10,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:16:10,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:16:10,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:16:10,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:16:10,935 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-06 21:16:10,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:16:11,860 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-06 21:16:11,860 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:16:11,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [495596770] [2021-10-06 21:16:11,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [495596770] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:16:11,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:16:11,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:16:11,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584606712] [2021-10-06 21:16:11,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:16:11,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:16:11,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:16:11,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:16:11,864 INFO L87 Difference]: Start difference. First operand 15814 states and 49713 transitions. Second operand has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 18 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:20,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:16:20,096 INFO L93 Difference]: Finished difference Result 20886 states and 63839 transitions. [2021-10-06 21:16:20,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-10-06 21:16:20,097 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 18 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:16:20,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:16:20,145 INFO L225 Difference]: With dead ends: 20886 [2021-10-06 21:16:20,145 INFO L226 Difference]: Without dead ends: 20390 [2021-10-06 21:16:20,147 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1549 ImplicationChecksByTransitivity, 4911.9ms TimeCoverageRelationStatistics Valid=825, Invalid=4577, Unknown=0, NotChecked=0, Total=5402 [2021-10-06 21:16:20,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20390 states. [2021-10-06 21:16:20,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20390 to 16156. [2021-10-06 21:16:20,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16156 states, 16155 states have (on average 3.136242649334571) internal successors, (50666), 16155 states have internal predecessors, (50666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:20,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16156 states to 16156 states and 50666 transitions. [2021-10-06 21:16:20,678 INFO L78 Accepts]: Start accepts. Automaton has 16156 states and 50666 transitions. Word has length 52 [2021-10-06 21:16:20,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:16:20,678 INFO L470 AbstractCegarLoop]: Abstraction has 16156 states and 50666 transitions. [2021-10-06 21:16:20,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 18 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:20,679 INFO L276 IsEmpty]: Start isEmpty. Operand 16156 states and 50666 transitions. [2021-10-06 21:16:20,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:16:20,710 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:16:20,710 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:16:20,723 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-06 21:16:20,911 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-06 21:16:20,911 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:16:20,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:16:20,913 INFO L82 PathProgramCache]: Analyzing trace with hash 200472675, now seen corresponding path program 3 times [2021-10-06 21:16:20,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:16:20,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [873156373] [2021-10-06 21:16:20,914 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:16:20,914 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:16:20,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:16:20,916 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-06 21:16:20,917 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-06 21:16:21,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:16:21,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:16:21,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:16:21,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:16:22,028 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 21:16:22,029 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:16:22,951 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-06 21:16:22,951 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:16:22,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [873156373] [2021-10-06 21:16:22,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [873156373] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:16:22,952 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:16:22,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:16:22,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595534518] [2021-10-06 21:16:22,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:16:22,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:16:22,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:16:22,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:16:22,954 INFO L87 Difference]: Start difference. First operand 16156 states and 50666 transitions. Second operand has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 18 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:30,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:16:30,139 INFO L93 Difference]: Finished difference Result 21092 states and 64590 transitions. [2021-10-06 21:16:30,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-06 21:16:30,140 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 18 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:16:30,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:16:30,188 INFO L225 Difference]: With dead ends: 21092 [2021-10-06 21:16:30,189 INFO L226 Difference]: Without dead ends: 20486 [2021-10-06 21:16:30,190 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1179 ImplicationChecksByTransitivity, 4016.3ms TimeCoverageRelationStatistics Valid=693, Invalid=3729, Unknown=0, NotChecked=0, Total=4422 [2021-10-06 21:16:30,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20486 states. [2021-10-06 21:16:30,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20486 to 16174. [2021-10-06 21:16:30,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16174 states, 16173 states have (on average 3.1388734310270205) internal successors, (50765), 16173 states have internal predecessors, (50765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:30,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16174 states to 16174 states and 50765 transitions. [2021-10-06 21:16:30,732 INFO L78 Accepts]: Start accepts. Automaton has 16174 states and 50765 transitions. Word has length 52 [2021-10-06 21:16:30,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:16:30,732 INFO L470 AbstractCegarLoop]: Abstraction has 16174 states and 50765 transitions. [2021-10-06 21:16:30,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 18 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:30,733 INFO L276 IsEmpty]: Start isEmpty. Operand 16174 states and 50765 transitions. [2021-10-06 21:16:30,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:16:30,767 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:16:30,768 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:16:30,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Ended with exit code 0 [2021-10-06 21:16:30,968 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-06 21:16:30,969 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:16:30,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:16:30,970 INFO L82 PathProgramCache]: Analyzing trace with hash 538862661, now seen corresponding path program 4 times [2021-10-06 21:16:30,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:16:30,971 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2076504633] [2021-10-06 21:16:30,971 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:16:30,971 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:16:30,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:16:30,973 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-06 21:16:30,973 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-06 21:16:31,753 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:16:31,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:16:31,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:16:31,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:16:32,094 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-06 21:16:32,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:16:33,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-06 21:16:33,030 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:16:33,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2076504633] [2021-10-06 21:16:33,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2076504633] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:16:33,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:16:33,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:16:33,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046200028] [2021-10-06 21:16:33,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:16:33,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:16:33,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:16:33,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:16:33,032 INFO L87 Difference]: Start difference. First operand 16174 states and 50765 transitions. Second operand has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 18 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:35,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:16:35,442 INFO L93 Difference]: Finished difference Result 17162 states and 53365 transitions. [2021-10-06 21:16:35,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-06 21:16:35,443 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 18 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:16:35,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:16:35,479 INFO L225 Difference]: With dead ends: 17162 [2021-10-06 21:16:35,479 INFO L226 Difference]: Without dead ends: 16594 [2021-10-06 21:16:35,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 1487.9ms TimeCoverageRelationStatistics Valid=213, Invalid=1269, Unknown=0, NotChecked=0, Total=1482 [2021-10-06 21:16:35,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16594 states. [2021-10-06 21:16:35,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16594 to 16166. [2021-10-06 21:16:35,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16166 states, 16165 states have (on average 3.139004021033096) internal successors, (50742), 16165 states have internal predecessors, (50742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:35,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16166 states to 16166 states and 50742 transitions. [2021-10-06 21:16:35,778 INFO L78 Accepts]: Start accepts. Automaton has 16166 states and 50742 transitions. Word has length 52 [2021-10-06 21:16:35,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:16:35,778 INFO L470 AbstractCegarLoop]: Abstraction has 16166 states and 50742 transitions. [2021-10-06 21:16:35,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 18 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:35,779 INFO L276 IsEmpty]: Start isEmpty. Operand 16166 states and 50742 transitions. [2021-10-06 21:16:35,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:16:35,805 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:16:35,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, 1, 1, 1, 1, 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-06 21:16:35,818 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-06 21:16:36,005 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-06 21:16:36,006 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:16:36,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:16:36,007 INFO L82 PathProgramCache]: Analyzing trace with hash -441508923, now seen corresponding path program 5 times [2021-10-06 21:16:36,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:16:36,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1830762744] [2021-10-06 21:16:36,008 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:16:36,008 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:16:36,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:16:36,010 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-06 21:16:36,011 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-06 21:16:36,847 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:16:36,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:16:36,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:16:36,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:16:37,325 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-06 21:16:37,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:16:38,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 21:16:38,346 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:16:38,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1830762744] [2021-10-06 21:16:38,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1830762744] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:16:38,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:16:38,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:16:38,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618470619] [2021-10-06 21:16:38,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:16:38,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:16:38,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:16:38,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:16:38,348 INFO L87 Difference]: Start difference. First operand 16166 states and 50742 transitions. Second operand has 21 states, 21 states have (on average 4.285714285714286) internal successors, (90), 20 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:47,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:16:47,266 INFO L93 Difference]: Finished difference Result 20458 states and 62738 transitions. [2021-10-06 21:16:47,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-10-06 21:16:47,267 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.285714285714286) internal successors, (90), 20 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:16:47,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:16:47,311 INFO L225 Difference]: With dead ends: 20458 [2021-10-06 21:16:47,311 INFO L226 Difference]: Without dead ends: 19962 [2021-10-06 21:16:47,313 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1832 ImplicationChecksByTransitivity, 5385.5ms TimeCoverageRelationStatistics Valid=938, Invalid=5868, Unknown=0, NotChecked=0, Total=6806 [2021-10-06 21:16:47,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19962 states. [2021-10-06 21:16:47,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19962 to 16210. [2021-10-06 21:16:47,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16210 states, 16209 states have (on average 3.138009747671047) internal successors, (50864), 16209 states have internal predecessors, (50864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:47,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16210 states to 16210 states and 50864 transitions. [2021-10-06 21:16:47,649 INFO L78 Accepts]: Start accepts. Automaton has 16210 states and 50864 transitions. Word has length 52 [2021-10-06 21:16:47,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:16:47,649 INFO L470 AbstractCegarLoop]: Abstraction has 16210 states and 50864 transitions. [2021-10-06 21:16:47,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.285714285714286) internal successors, (90), 20 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:47,649 INFO L276 IsEmpty]: Start isEmpty. Operand 16210 states and 50864 transitions. [2021-10-06 21:16:47,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:16:47,675 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:16:47,675 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:16:47,688 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-06 21:16:47,876 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-06 21:16:47,876 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:16:47,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:16:47,877 INFO L82 PathProgramCache]: Analyzing trace with hash -910480989, now seen corresponding path program 6 times [2021-10-06 21:16:47,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:16:47,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [351614373] [2021-10-06 21:16:47,879 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:16:47,879 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:16:47,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:16:47,880 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-06 21:16:47,881 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-06 21:16:48,801 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:16:48,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:16:48,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:16:48,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:16:49,179 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-06 21:16:49,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:16:50,195 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-06 21:16:50,196 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:16:50,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [351614373] [2021-10-06 21:16:50,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [351614373] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:16:50,196 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:16:50,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:16:50,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248310163] [2021-10-06 21:16:50,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:16:50,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:16:50,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:16:50,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:16:50,198 INFO L87 Difference]: Start difference. First operand 16210 states and 50864 transitions. Second operand has 21 states, 21 states have (on average 4.285714285714286) internal successors, (90), 20 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:57,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:16:57,417 INFO L93 Difference]: Finished difference Result 20788 states and 63614 transitions. [2021-10-06 21:16:57,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-06 21:16:57,418 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.285714285714286) internal successors, (90), 20 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:16:57,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:16:57,465 INFO L225 Difference]: With dead ends: 20788 [2021-10-06 21:16:57,465 INFO L226 Difference]: Without dead ends: 20246 [2021-10-06 21:16:57,467 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1054 ImplicationChecksByTransitivity, 3954.2ms TimeCoverageRelationStatistics Valid=694, Invalid=3862, Unknown=0, NotChecked=0, Total=4556 [2021-10-06 21:16:57,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20246 states. [2021-10-06 21:16:57,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20246 to 16186. [2021-10-06 21:16:57,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16186 states, 16185 states have (on average 3.138214396045721) internal successors, (50792), 16185 states have internal predecessors, (50792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:57,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16186 states to 16186 states and 50792 transitions. [2021-10-06 21:16:57,790 INFO L78 Accepts]: Start accepts. Automaton has 16186 states and 50792 transitions. Word has length 52 [2021-10-06 21:16:57,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:16:57,791 INFO L470 AbstractCegarLoop]: Abstraction has 16186 states and 50792 transitions. [2021-10-06 21:16:57,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.285714285714286) internal successors, (90), 20 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:16:57,791 INFO L276 IsEmpty]: Start isEmpty. Operand 16186 states and 50792 transitions. [2021-10-06 21:16:57,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:16:57,817 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:16:57,817 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:16:57,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2021-10-06 21:16:58,017 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-06 21:16:58,018 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:16:58,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:16:58,019 INFO L82 PathProgramCache]: Analyzing trace with hash -867457051, now seen corresponding path program 7 times [2021-10-06 21:16:58,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:16:58,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [774203005] [2021-10-06 21:16:58,020 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:16:58,021 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:16:58,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:16:58,021 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-06 21:16:58,025 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-06 21:16:59,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:16:59,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:16:59,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:16:59,444 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-06 21:16:59,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:17:00,473 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-06 21:17:00,474 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:17:00,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [774203005] [2021-10-06 21:17:00,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [774203005] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:17:00,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:17:00,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:17:00,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756366863] [2021-10-06 21:17:00,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:17:00,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:17:00,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:17:00,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:17:00,476 INFO L87 Difference]: Start difference. First operand 16186 states and 50792 transitions. Second operand has 21 states, 21 states have (on average 4.285714285714286) internal successors, (90), 20 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:04,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:17:04,985 INFO L93 Difference]: Finished difference Result 17904 states and 55500 transitions. [2021-10-06 21:17:04,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-06 21:17:04,986 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.285714285714286) internal successors, (90), 20 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:17:04,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:17:05,024 INFO L225 Difference]: With dead ends: 17904 [2021-10-06 21:17:05,024 INFO L226 Difference]: Without dead ends: 17350 [2021-10-06 21:17:05,025 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 2649.8ms TimeCoverageRelationStatistics Valid=439, Invalid=2867, Unknown=0, NotChecked=0, Total=3306 [2021-10-06 21:17:05,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17350 states. [2021-10-06 21:17:05,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17350 to 16180. [2021-10-06 21:17:05,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16180 states, 16179 states have (on average 3.1382656530069846) internal successors, (50774), 16179 states have internal predecessors, (50774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:05,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16180 states to 16180 states and 50774 transitions. [2021-10-06 21:17:05,330 INFO L78 Accepts]: Start accepts. Automaton has 16180 states and 50774 transitions. Word has length 52 [2021-10-06 21:17:05,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:17:05,330 INFO L470 AbstractCegarLoop]: Abstraction has 16180 states and 50774 transitions. [2021-10-06 21:17:05,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.285714285714286) internal successors, (90), 20 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:05,330 INFO L276 IsEmpty]: Start isEmpty. Operand 16180 states and 50774 transitions. [2021-10-06 21:17:05,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:17:05,356 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:17:05,356 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:17:05,368 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-06 21:17:05,556 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-06 21:17:05,557 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:17:05,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:17:05,558 INFO L82 PathProgramCache]: Analyzing trace with hash -1078194051, now seen corresponding path program 8 times [2021-10-06 21:17:05,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:17:05,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [880306991] [2021-10-06 21:17:05,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:17:05,559 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:17:05,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:17:05,560 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-06 21:17:05,561 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-06 21:17:06,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:17:06,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:17:06,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:17:06,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:17:06,708 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-06 21:17:06,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:17:07,620 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-06 21:17:07,621 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:17:07,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [880306991] [2021-10-06 21:17:07,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [880306991] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:17:07,621 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:17:07,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:17:07,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064582067] [2021-10-06 21:17:07,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:17:07,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:17:07,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:17:07,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:17:07,623 INFO L87 Difference]: Start difference. First operand 16180 states and 50774 transitions. Second operand has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 18 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:10,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:17:10,506 INFO L93 Difference]: Finished difference Result 19720 states and 60487 transitions. [2021-10-06 21:17:10,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-06 21:17:10,506 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 18 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:17:10,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:17:10,548 INFO L225 Difference]: With dead ends: 19720 [2021-10-06 21:17:10,549 INFO L226 Difference]: Without dead ends: 19536 [2021-10-06 21:17:10,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1291.8ms TimeCoverageRelationStatistics Valid=293, Invalid=1429, Unknown=0, NotChecked=0, Total=1722 [2021-10-06 21:17:10,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19536 states. [2021-10-06 21:17:10,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19536 to 16124. [2021-10-06 21:17:10,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16124 states, 16123 states have (on average 3.1361409167028467) internal successors, (50564), 16123 states have internal predecessors, (50564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:10,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16124 states to 16124 states and 50564 transitions. [2021-10-06 21:17:10,862 INFO L78 Accepts]: Start accepts. Automaton has 16124 states and 50564 transitions. Word has length 52 [2021-10-06 21:17:10,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:17:10,862 INFO L470 AbstractCegarLoop]: Abstraction has 16124 states and 50564 transitions. [2021-10-06 21:17:10,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 18 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:10,862 INFO L276 IsEmpty]: Start isEmpty. Operand 16124 states and 50564 transitions. [2021-10-06 21:17:10,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:17:10,888 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:17:10,888 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:17:10,900 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-06 21:17:11,089 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-06 21:17:11,089 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:17:11,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:17:11,090 INFO L82 PathProgramCache]: Analyzing trace with hash 957767155, now seen corresponding path program 9 times [2021-10-06 21:17:11,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:17:11,091 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [55912846] [2021-10-06 21:17:11,092 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:17:11,092 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:17:11,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:17:11,093 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-06 21:17:11,100 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-06 21:17:11,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:17:11,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:17:11,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:17:11,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:17:12,244 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-06 21:17:12,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:17:12,975 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-06 21:17:12,975 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:17:12,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [55912846] [2021-10-06 21:17:12,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [55912846] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:17:12,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:17:12,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-06 21:17:12,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113509435] [2021-10-06 21:17:12,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-06 21:17:12,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:17:12,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-06 21:17:12,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-10-06 21:17:12,978 INFO L87 Difference]: Start difference. First operand 16124 states and 50564 transitions. Second operand has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 16 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:14,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:17:14,303 INFO L93 Difference]: Finished difference Result 20846 states and 63544 transitions. [2021-10-06 21:17:14,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-06 21:17:14,303 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 16 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:17:14,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:17:14,349 INFO L225 Difference]: With dead ends: 20846 [2021-10-06 21:17:14,350 INFO L226 Difference]: Without dead ends: 20674 [2021-10-06 21:17:14,350 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 551.4ms TimeCoverageRelationStatistics Valid=154, Invalid=548, Unknown=0, NotChecked=0, Total=702 [2021-10-06 21:17:14,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20674 states. [2021-10-06 21:17:14,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20674 to 16108. [2021-10-06 21:17:14,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16108 states, 16107 states have (on average 3.136648662072391) internal successors, (50522), 16107 states have internal predecessors, (50522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:14,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16108 states to 16108 states and 50522 transitions. [2021-10-06 21:17:14,693 INFO L78 Accepts]: Start accepts. Automaton has 16108 states and 50522 transitions. Word has length 52 [2021-10-06 21:17:14,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:17:14,693 INFO L470 AbstractCegarLoop]: Abstraction has 16108 states and 50522 transitions. [2021-10-06 21:17:14,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 16 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:14,694 INFO L276 IsEmpty]: Start isEmpty. Operand 16108 states and 50522 transitions. [2021-10-06 21:17:14,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:17:14,720 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:17:14,720 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:17:14,736 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-06 21:17:14,920 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-06 21:17:14,921 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:17:14,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:17:14,922 INFO L82 PathProgramCache]: Analyzing trace with hash 1296157141, now seen corresponding path program 10 times [2021-10-06 21:17:14,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:17:14,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [910186651] [2021-10-06 21:17:14,923 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:17:14,923 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:17:14,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:17:14,924 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-06 21:17:14,925 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-06 21:17:15,845 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:17:15,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:17:15,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-06 21:17:15,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:17:16,050 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-06 21:17:16,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:17:16,315 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-06 21:17:16,315 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:17:16,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [910186651] [2021-10-06 21:17:16,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [910186651] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:17:16,316 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:17:16,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:17:16,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828945208] [2021-10-06 21:17:16,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:17:16,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:17:16,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:17:16,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:17:16,318 INFO L87 Difference]: Start difference. First operand 16108 states and 50522 transitions. Second operand has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:17,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:17:17,576 INFO L93 Difference]: Finished difference Result 22022 states and 67935 transitions. [2021-10-06 21:17:17,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-06 21:17:17,576 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:17:17,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:17:17,628 INFO L225 Difference]: With dead ends: 22022 [2021-10-06 21:17:17,629 INFO L226 Difference]: Without dead ends: 22022 [2021-10-06 21:17:17,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 490.7ms TimeCoverageRelationStatistics Valid=195, Invalid=735, Unknown=0, NotChecked=0, Total=930 [2021-10-06 21:17:17,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22022 states. [2021-10-06 21:17:17,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22022 to 16100. [2021-10-06 21:17:18,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16100 states, 16099 states have (on average 3.1368407975650663) internal successors, (50500), 16099 states have internal predecessors, (50500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:18,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16100 states to 16100 states and 50500 transitions. [2021-10-06 21:17:18,064 INFO L78 Accepts]: Start accepts. Automaton has 16100 states and 50500 transitions. Word has length 52 [2021-10-06 21:17:18,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:17:18,065 INFO L470 AbstractCegarLoop]: Abstraction has 16100 states and 50500 transitions. [2021-10-06 21:17:18,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:18,065 INFO L276 IsEmpty]: Start isEmpty. Operand 16100 states and 50500 transitions. [2021-10-06 21:17:18,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:17:18,096 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:17:18,097 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:17:18,110 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-06 21:17:18,297 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-06 21:17:18,298 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:17:18,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:17:18,299 INFO L82 PathProgramCache]: Analyzing trace with hash 148676027, now seen corresponding path program 11 times [2021-10-06 21:17:18,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:17:18,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [447059717] [2021-10-06 21:17:18,301 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:17:18,301 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:17:18,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:17:18,302 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-06 21:17:18,303 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-06 21:17:19,406 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:17:19,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:17:19,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-06 21:17:19,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:17:19,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 21:17:19,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:17:19,916 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-06 21:17:19,917 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:17:19,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [447059717] [2021-10-06 21:17:19,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [447059717] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:17:19,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:17:19,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:17:19,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525066936] [2021-10-06 21:17:19,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:17:19,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:17:19,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:17:19,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:17:19,920 INFO L87 Difference]: Start difference. First operand 16100 states and 50500 transitions. Second operand has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:21,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:17:21,550 INFO L93 Difference]: Finished difference Result 24134 states and 73306 transitions. [2021-10-06 21:17:21,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-06 21:17:21,551 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:17:21,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:17:21,608 INFO L225 Difference]: With dead ends: 24134 [2021-10-06 21:17:21,608 INFO L226 Difference]: Without dead ends: 24134 [2021-10-06 21:17:21,608 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 633.6ms TimeCoverageRelationStatistics Valid=236, Invalid=886, Unknown=0, NotChecked=0, Total=1122 [2021-10-06 21:17:21,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24134 states. [2021-10-06 21:17:21,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24134 to 16116. [2021-10-06 21:17:21,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16116 states, 16115 states have (on average 3.1362085013962147) internal successors, (50540), 16115 states have internal predecessors, (50540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:21,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16116 states to 16116 states and 50540 transitions. [2021-10-06 21:17:21,986 INFO L78 Accepts]: Start accepts. Automaton has 16116 states and 50540 transitions. Word has length 52 [2021-10-06 21:17:21,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:17:21,987 INFO L470 AbstractCegarLoop]: Abstraction has 16116 states and 50540 transitions. [2021-10-06 21:17:21,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:21,987 INFO L276 IsEmpty]: Start isEmpty. Operand 16116 states and 50540 transitions. [2021-10-06 21:17:22,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:17:22,015 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:17:22,015 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:17:22,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2021-10-06 21:17:22,216 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-06 21:17:22,217 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:17:22,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:17:22,218 INFO L82 PathProgramCache]: Analyzing trace with hash 144535646, now seen corresponding path program 1 times [2021-10-06 21:17:22,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:17:22,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1990381352] [2021-10-06 21:17:22,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:17:22,219 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:17:22,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:17:22,220 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-06 21:17:22,221 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-06 21:17:23,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:17:23,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-06 21:17:23,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:17:23,552 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-06 21:17:23,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:17:24,254 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-06 21:17:24,255 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:17:24,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1990381352] [2021-10-06 21:17:24,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1990381352] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:17:24,255 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:17:24,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-06 21:17:24,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111470409] [2021-10-06 21:17:24,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-06 21:17:24,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:17:24,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-06 21:17:24,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-10-06 21:17:24,257 INFO L87 Difference]: Start difference. First operand 16116 states and 50540 transitions. Second operand has 15 states, 15 states have (on average 6.333333333333333) internal successors, (95), 14 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:25,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:17:25,150 INFO L93 Difference]: Finished difference Result 22394 states and 69668 transitions. [2021-10-06 21:17:25,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-06 21:17:25,151 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.333333333333333) internal successors, (95), 14 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:17:25,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:17:25,207 INFO L225 Difference]: With dead ends: 22394 [2021-10-06 21:17:25,207 INFO L226 Difference]: Without dead ends: 21230 [2021-10-06 21:17:25,208 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 325.7ms TimeCoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:17:25,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21230 states. [2021-10-06 21:17:25,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21230 to 17888. [2021-10-06 21:17:25,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17888 states, 17887 states have (on average 3.1243361100240397) internal successors, (55885), 17887 states have internal predecessors, (55885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:25,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17888 states to 17888 states and 55885 transitions. [2021-10-06 21:17:25,667 INFO L78 Accepts]: Start accepts. Automaton has 17888 states and 55885 transitions. Word has length 52 [2021-10-06 21:17:25,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:17:25,667 INFO L470 AbstractCegarLoop]: Abstraction has 17888 states and 55885 transitions. [2021-10-06 21:17:25,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.333333333333333) internal successors, (95), 14 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:25,667 INFO L276 IsEmpty]: Start isEmpty. Operand 17888 states and 55885 transitions. [2021-10-06 21:17:25,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:17:25,701 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:17:25,701 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:17:25,715 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-06 21:17:25,902 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-06 21:17:25,902 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:17:25,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:17:25,903 INFO L82 PathProgramCache]: Analyzing trace with hash -1099766535, now seen corresponding path program 12 times [2021-10-06 21:17:25,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:17:25,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1333370800] [2021-10-06 21:17:25,905 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:17:25,905 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:17:25,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:17:25,906 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-06 21:17:25,907 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-06 21:17:27,051 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:17:27,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:17:27,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:17:27,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:17:27,443 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-06 21:17:27,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:17:28,421 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-06 21:17:28,421 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:17:28,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1333370800] [2021-10-06 21:17:28,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1333370800] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:17:28,422 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:17:28,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:17:28,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497106234] [2021-10-06 21:17:28,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:17:28,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:17:28,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:17:28,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:17:28,423 INFO L87 Difference]: Start difference. First operand 17888 states and 55885 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:37,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:17:37,798 INFO L93 Difference]: Finished difference Result 22630 states and 69085 transitions. [2021-10-06 21:17:37,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-10-06 21:17:37,798 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:17:37,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:17:37,851 INFO L225 Difference]: With dead ends: 22630 [2021-10-06 21:17:37,851 INFO L226 Difference]: Without dead ends: 22110 [2021-10-06 21:17:37,852 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2068 ImplicationChecksByTransitivity, 6186.4ms TimeCoverageRelationStatistics Valid=1024, Invalid=5948, Unknown=0, NotChecked=0, Total=6972 [2021-10-06 21:17:37,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22110 states. [2021-10-06 21:17:38,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22110 to 17962. [2021-10-06 21:17:38,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17962 states, 17961 states have (on average 3.1232670786704526) internal successors, (56097), 17961 states have internal predecessors, (56097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:38,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17962 states to 17962 states and 56097 transitions. [2021-10-06 21:17:38,314 INFO L78 Accepts]: Start accepts. Automaton has 17962 states and 56097 transitions. Word has length 52 [2021-10-06 21:17:38,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:17:38,314 INFO L470 AbstractCegarLoop]: Abstraction has 17962 states and 56097 transitions. [2021-10-06 21:17:38,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:38,315 INFO L276 IsEmpty]: Start isEmpty. Operand 17962 states and 56097 transitions. [2021-10-06 21:17:38,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:17:38,349 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:17:38,349 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:17:38,364 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-06 21:17:38,550 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-06 21:17:38,551 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:17:38,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:17:38,552 INFO L82 PathProgramCache]: Analyzing trace with hash -1496085299, now seen corresponding path program 13 times [2021-10-06 21:17:38,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:17:38,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [519329315] [2021-10-06 21:17:38,554 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:17:38,554 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:17:38,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:17:38,555 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-06 21:17:38,556 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-06 21:17:39,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:17:39,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:17:39,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:17:40,131 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-06 21:17:40,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:17:41,227 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-06 21:17:41,228 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:17:41,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [519329315] [2021-10-06 21:17:41,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [519329315] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:17:41,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:17:41,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:17:41,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131866242] [2021-10-06 21:17:41,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:17:41,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:17:41,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:17:41,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:17:41,231 INFO L87 Difference]: Start difference. First operand 17962 states and 56097 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:49,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:17:49,907 INFO L93 Difference]: Finished difference Result 23262 states and 70841 transitions. [2021-10-06 21:17:49,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-10-06 21:17:49,908 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:17:49,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:17:49,967 INFO L225 Difference]: With dead ends: 23262 [2021-10-06 21:17:49,968 INFO L226 Difference]: Without dead ends: 22590 [2021-10-06 21:17:49,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1618 ImplicationChecksByTransitivity, 5234.0ms TimeCoverageRelationStatistics Valid=835, Invalid=4865, Unknown=0, NotChecked=0, Total=5700 [2021-10-06 21:17:50,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22590 states. [2021-10-06 21:17:50,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22590 to 17900. [2021-10-06 21:17:50,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17900 states, 17899 states have (on average 3.123694061120733) internal successors, (55911), 17899 states have internal predecessors, (55911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:50,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17900 states to 17900 states and 55911 transitions. [2021-10-06 21:17:50,433 INFO L78 Accepts]: Start accepts. Automaton has 17900 states and 55911 transitions. Word has length 52 [2021-10-06 21:17:50,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:17:50,433 INFO L470 AbstractCegarLoop]: Abstraction has 17900 states and 55911 transitions. [2021-10-06 21:17:50,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:50,434 INFO L276 IsEmpty]: Start isEmpty. Operand 17900 states and 55911 transitions. [2021-10-06 21:17:50,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:17:50,469 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:17:50,469 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:17:50,484 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-06 21:17:50,670 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-06 21:17:50,671 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:17:50,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:17:50,672 INFO L82 PathProgramCache]: Analyzing trace with hash 204640029, now seen corresponding path program 14 times [2021-10-06 21:17:50,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:17:50,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1585433053] [2021-10-06 21:17:50,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:17:50,674 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:17:50,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:17:50,675 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-06 21:17:50,680 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-06 21:17:51,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:17:51,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:17:51,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:17:51,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:17:52,159 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-06 21:17:52,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:17:53,112 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-06 21:17:53,113 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:17:53,113 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1585433053] [2021-10-06 21:17:53,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1585433053] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:17:53,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:17:53,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:17:53,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490594124] [2021-10-06 21:17:53,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:17:53,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:17:53,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:17:53,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:17:53,115 INFO L87 Difference]: Start difference. First operand 17900 states and 55911 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:56,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:17:56,861 INFO L93 Difference]: Finished difference Result 19828 states and 61217 transitions. [2021-10-06 21:17:56,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-06 21:17:56,862 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:17:56,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:17:56,906 INFO L225 Difference]: With dead ends: 19828 [2021-10-06 21:17:56,906 INFO L226 Difference]: Without dead ends: 19176 [2021-10-06 21:17:56,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 2220.9ms TimeCoverageRelationStatistics Valid=321, Invalid=1935, Unknown=0, NotChecked=0, Total=2256 [2021-10-06 21:17:56,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19176 states. [2021-10-06 21:17:57,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19176 to 17892. [2021-10-06 21:17:57,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17892 states, 17891 states have (on average 3.1237493711922197) internal successors, (55887), 17891 states have internal predecessors, (55887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:57,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17892 states to 17892 states and 55887 transitions. [2021-10-06 21:17:57,402 INFO L78 Accepts]: Start accepts. Automaton has 17892 states and 55887 transitions. Word has length 52 [2021-10-06 21:17:57,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:17:57,402 INFO L470 AbstractCegarLoop]: Abstraction has 17892 states and 55887 transitions. [2021-10-06 21:17:57,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:17:57,402 INFO L276 IsEmpty]: Start isEmpty. Operand 17892 states and 55887 transitions. [2021-10-06 21:17:57,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:17:57,431 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:17:57,431 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:17:57,446 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-06 21:17:57,632 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-06 21:17:57,632 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:17:57,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:17:57,635 INFO L82 PathProgramCache]: Analyzing trace with hash -1072644617, now seen corresponding path program 15 times [2021-10-06 21:17:57,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:17:57,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [159241772] [2021-10-06 21:17:57,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:17:57,636 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:17:57,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:17:57,637 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-06 21:17:57,637 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-06 21:17:58,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:17:58,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:17:58,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:17:58,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:17:59,123 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-06 21:17:59,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:00,008 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-06 21:18:00,008 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:00,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [159241772] [2021-10-06 21:18:00,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [159241772] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:00,008 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:00,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:18:00,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347981370] [2021-10-06 21:18:00,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:18:00,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:00,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:18:00,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:18:00,010 INFO L87 Difference]: Start difference. First operand 17892 states and 55887 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:05,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:05,340 INFO L93 Difference]: Finished difference Result 22458 states and 68431 transitions. [2021-10-06 21:18:05,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-06 21:18:05,341 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:05,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:05,389 INFO L225 Difference]: With dead ends: 22458 [2021-10-06 21:18:05,389 INFO L226 Difference]: Without dead ends: 21484 [2021-10-06 21:18:05,389 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 2952.1ms TimeCoverageRelationStatistics Valid=379, Invalid=2171, Unknown=0, NotChecked=0, Total=2550 [2021-10-06 21:18:05,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21484 states. [2021-10-06 21:18:05,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21484 to 18164. [2021-10-06 21:18:05,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18164 states, 18163 states have (on average 3.117711831745857) internal successors, (56627), 18163 states have internal predecessors, (56627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:05,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18164 states to 18164 states and 56627 transitions. [2021-10-06 21:18:05,735 INFO L78 Accepts]: Start accepts. Automaton has 18164 states and 56627 transitions. Word has length 52 [2021-10-06 21:18:05,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:05,735 INFO L470 AbstractCegarLoop]: Abstraction has 18164 states and 56627 transitions. [2021-10-06 21:18:05,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:05,736 INFO L276 IsEmpty]: Start isEmpty. Operand 18164 states and 56627 transitions. [2021-10-06 21:18:05,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:05,764 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:05,764 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:18:05,779 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-06 21:18:05,965 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-06 21:18:05,965 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:05,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:05,966 INFO L82 PathProgramCache]: Analyzing trace with hash -1247305181, now seen corresponding path program 16 times [2021-10-06 21:18:05,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:05,967 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1651591807] [2021-10-06 21:18:05,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:18:05,968 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:05,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:05,969 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-06 21:18:05,971 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-06 21:18:07,164 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:18:07,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:18:07,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-06 21:18:07,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:18:07,271 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-06 21:18:07,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:07,377 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-06 21:18:07,377 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:07,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1651591807] [2021-10-06 21:18:07,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1651591807] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:07,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:07,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-10-06 21:18:07,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522347536] [2021-10-06 21:18:07,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-06 21:18:07,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:07,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-06 21:18:07,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-06 21:18:07,380 INFO L87 Difference]: Start difference. First operand 18164 states and 56627 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:07,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:07,485 INFO L93 Difference]: Finished difference Result 18976 states and 58127 transitions. [2021-10-06 21:18:07,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-06 21:18:07,486 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:07,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:07,524 INFO L225 Difference]: With dead ends: 18976 [2021-10-06 21:18:07,525 INFO L226 Difference]: Without dead ends: 17742 [2021-10-06 21:18:07,525 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-06 21:18:07,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17742 states. [2021-10-06 21:18:07,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17742 to 17742. [2021-10-06 21:18:07,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17742 states, 17741 states have (on average 3.078744151964376) internal successors, (54620), 17741 states have internal predecessors, (54620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:07,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17742 states to 17742 states and 54620 transitions. [2021-10-06 21:18:07,850 INFO L78 Accepts]: Start accepts. Automaton has 17742 states and 54620 transitions. Word has length 52 [2021-10-06 21:18:07,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:07,850 INFO L470 AbstractCegarLoop]: Abstraction has 17742 states and 54620 transitions. [2021-10-06 21:18:07,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:07,850 INFO L276 IsEmpty]: Start isEmpty. Operand 17742 states and 54620 transitions. [2021-10-06 21:18:07,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:07,880 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:07,880 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:18:07,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Ended with exit code 0 [2021-10-06 21:18:08,080 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-06 21:18:08,081 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:08,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:08,082 INFO L82 PathProgramCache]: Analyzing trace with hash 1975895321, now seen corresponding path program 17 times [2021-10-06 21:18:08,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:08,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1417154140] [2021-10-06 21:18:08,083 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:18:08,084 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:08,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:08,085 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-06 21:18:08,086 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-06 21:18:09,179 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:18:09,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:18:09,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:18:09,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:18:09,622 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-06 21:18:09,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:10,508 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-06 21:18:10,508 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:10,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1417154140] [2021-10-06 21:18:10,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1417154140] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:10,508 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:10,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:18:10,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701767386] [2021-10-06 21:18:10,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:18:10,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:10,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:18:10,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:18:10,510 INFO L87 Difference]: Start difference. First operand 17742 states and 54620 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:13,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:13,326 INFO L93 Difference]: Finished difference Result 19388 states and 58852 transitions. [2021-10-06 21:18:13,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-06 21:18:13,327 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:13,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:13,367 INFO L225 Difference]: With dead ends: 19388 [2021-10-06 21:18:13,367 INFO L226 Difference]: Without dead ends: 18840 [2021-10-06 21:18:13,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 1995.7ms TimeCoverageRelationStatistics Valid=248, Invalid=1234, Unknown=0, NotChecked=0, Total=1482 [2021-10-06 21:18:13,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18840 states. [2021-10-06 21:18:13,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18840 to 17766. [2021-10-06 21:18:13,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17766 states, 17765 states have (on average 3.0785251899802986) internal successors, (54690), 17765 states have internal predecessors, (54690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:13,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17766 states to 17766 states and 54690 transitions. [2021-10-06 21:18:13,686 INFO L78 Accepts]: Start accepts. Automaton has 17766 states and 54690 transitions. Word has length 52 [2021-10-06 21:18:13,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:13,687 INFO L470 AbstractCegarLoop]: Abstraction has 17766 states and 54690 transitions. [2021-10-06 21:18:13,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:13,687 INFO L276 IsEmpty]: Start isEmpty. Operand 17766 states and 54690 transitions. [2021-10-06 21:18:13,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:13,714 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:13,714 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 21:18:13,730 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-06 21:18:13,915 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-06 21:18:13,915 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:13,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:13,916 INFO L82 PathProgramCache]: Analyzing trace with hash -905988605, now seen corresponding path program 18 times [2021-10-06 21:18:13,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:13,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1836415145] [2021-10-06 21:18:13,917 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:18:13,917 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:13,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:13,918 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-06 21:18:13,919 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-06 21:18:15,194 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:18:15,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:18:15,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-06 21:18:15,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:18:15,393 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-06 21:18:15,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:15,617 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-06 21:18:15,617 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:15,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1836415145] [2021-10-06 21:18:15,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1836415145] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:15,618 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:15,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:18:15,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298387474] [2021-10-06 21:18:15,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:18:15,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:15,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:18:15,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:18:15,619 INFO L87 Difference]: Start difference. First operand 17766 states and 54690 transitions. Second operand has 14 states, 14 states have (on average 6.142857142857143) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:16,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:16,638 INFO L93 Difference]: Finished difference Result 21668 states and 65603 transitions. [2021-10-06 21:18:16,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-06 21:18:16,639 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.142857142857143) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:16,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:16,689 INFO L225 Difference]: With dead ends: 21668 [2021-10-06 21:18:16,689 INFO L226 Difference]: Without dead ends: 21668 [2021-10-06 21:18:16,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 295.0ms TimeCoverageRelationStatistics Valid=177, Invalid=579, Unknown=0, NotChecked=0, Total=756 [2021-10-06 21:18:16,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21668 states. [2021-10-06 21:18:16,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21668 to 17802. [2021-10-06 21:18:17,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17802 states, 17801 states have (on average 3.0776360878602325) internal successors, (54785), 17801 states have internal predecessors, (54785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:17,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17802 states to 17802 states and 54785 transitions. [2021-10-06 21:18:17,063 INFO L78 Accepts]: Start accepts. Automaton has 17802 states and 54785 transitions. Word has length 52 [2021-10-06 21:18:17,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:17,064 INFO L470 AbstractCegarLoop]: Abstraction has 17802 states and 54785 transitions. [2021-10-06 21:18:17,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.142857142857143) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:17,064 INFO L276 IsEmpty]: Start isEmpty. Operand 17802 states and 54785 transitions. [2021-10-06 21:18:17,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:17,094 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:17,095 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:18:17,109 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-06 21:18:17,295 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-06 21:18:17,296 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:17,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:17,296 INFO L82 PathProgramCache]: Analyzing trace with hash -1430655993, now seen corresponding path program 19 times [2021-10-06 21:18:17,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:17,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1158179827] [2021-10-06 21:18:17,298 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:18:17,298 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:17,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:17,300 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-06 21:18:17,301 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-06 21:18:18,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:18:18,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:18:18,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:18:18,800 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-06 21:18:18,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:19,701 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-06 21:18:19,701 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:19,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1158179827] [2021-10-06 21:18:19,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1158179827] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:19,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:19,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:18:19,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360335656] [2021-10-06 21:18:19,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:18:19,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:19,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:18:19,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:18:19,704 INFO L87 Difference]: Start difference. First operand 17802 states and 54785 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:22,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:22,646 INFO L93 Difference]: Finished difference Result 19950 states and 60471 transitions. [2021-10-06 21:18:22,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-06 21:18:22,647 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:22,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:22,691 INFO L225 Difference]: With dead ends: 19950 [2021-10-06 21:18:22,691 INFO L226 Difference]: Without dead ends: 19546 [2021-10-06 21:18:22,692 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 1784.1ms TimeCoverageRelationStatistics Valid=243, Invalid=1317, Unknown=0, NotChecked=0, Total=1560 [2021-10-06 21:18:22,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19546 states. [2021-10-06 21:18:22,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19546 to 17790. [2021-10-06 21:18:22,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17790 states, 17789 states have (on average 3.0774636011018046) internal successors, (54745), 17789 states have internal predecessors, (54745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:23,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17790 states to 17790 states and 54745 transitions. [2021-10-06 21:18:23,024 INFO L78 Accepts]: Start accepts. Automaton has 17790 states and 54745 transitions. Word has length 52 [2021-10-06 21:18:23,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:23,024 INFO L470 AbstractCegarLoop]: Abstraction has 17790 states and 54745 transitions. [2021-10-06 21:18:23,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:23,024 INFO L276 IsEmpty]: Start isEmpty. Operand 17790 states and 54745 transitions. [2021-10-06 21:18:23,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:23,052 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:23,052 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:18:23,066 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-06 21:18:23,253 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-06 21:18:23,253 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:23,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:23,254 INFO L82 PathProgramCache]: Analyzing trace with hash -1683757051, now seen corresponding path program 20 times [2021-10-06 21:18:23,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:23,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1149371268] [2021-10-06 21:18:23,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:18:23,256 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:23,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:23,257 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-06 21:18:23,258 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-06 21:18:24,436 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:18:24,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:18:24,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:18:24,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:18:24,791 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-06 21:18:24,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:25,702 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-06 21:18:25,702 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:25,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1149371268] [2021-10-06 21:18:25,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1149371268] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:25,703 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:25,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:18:25,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917353600] [2021-10-06 21:18:25,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:18:25,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:25,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:18:25,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:18:25,704 INFO L87 Difference]: Start difference. First operand 17790 states and 54745 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:27,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:27,545 INFO L93 Difference]: Finished difference Result 19752 states and 59814 transitions. [2021-10-06 21:18:27,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-06 21:18:27,546 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:27,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:27,587 INFO L225 Difference]: With dead ends: 19752 [2021-10-06 21:18:27,588 INFO L226 Difference]: Without dead ends: 19348 [2021-10-06 21:18:27,588 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 908.4ms TimeCoverageRelationStatistics Valid=204, Invalid=986, Unknown=0, NotChecked=0, Total=1190 [2021-10-06 21:18:27,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19348 states. [2021-10-06 21:18:27,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19348 to 17442. [2021-10-06 21:18:27,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17442 states, 17441 states have (on average 3.0820480477036867) internal successors, (53754), 17441 states have internal predecessors, (53754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:27,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17442 states to 17442 states and 53754 transitions. [2021-10-06 21:18:27,919 INFO L78 Accepts]: Start accepts. Automaton has 17442 states and 53754 transitions. Word has length 52 [2021-10-06 21:18:27,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:27,919 INFO L470 AbstractCegarLoop]: Abstraction has 17442 states and 53754 transitions. [2021-10-06 21:18:27,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:27,920 INFO L276 IsEmpty]: Start isEmpty. Operand 17442 states and 53754 transitions. [2021-10-06 21:18:27,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:27,947 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:27,947 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:18:27,962 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-06 21:18:28,147 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-06 21:18:28,148 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:28,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:28,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1288721366, now seen corresponding path program 2 times [2021-10-06 21:18:28,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:28,150 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1036196361] [2021-10-06 21:18:28,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:18:28,150 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:28,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:28,151 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-06 21:18:28,152 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-06 21:18:29,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:18:29,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:18:29,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-06 21:18:29,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:18:29,681 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-06 21:18:29,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:30,648 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-06 21:18:30,648 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:30,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1036196361] [2021-10-06 21:18:30,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1036196361] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:30,649 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:30,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:18:30,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051544128] [2021-10-06 21:18:30,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:18:30,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:30,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:18:30,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:18:30,650 INFO L87 Difference]: Start difference. First operand 17442 states and 53754 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:33,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:33,708 INFO L93 Difference]: Finished difference Result 18432 states and 56114 transitions. [2021-10-06 21:18:33,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-06 21:18:33,709 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:33,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:33,750 INFO L225 Difference]: With dead ends: 18432 [2021-10-06 21:18:33,750 INFO L226 Difference]: Without dead ends: 18328 [2021-10-06 21:18:33,751 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 1600.2ms TimeCoverageRelationStatistics Valid=282, Invalid=1524, Unknown=0, NotChecked=0, Total=1806 [2021-10-06 21:18:33,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18328 states. [2021-10-06 21:18:34,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18328 to 17360. [2021-10-06 21:18:34,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17360 states, 17359 states have (on average 3.077078172705801) internal successors, (53415), 17359 states have internal predecessors, (53415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:34,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17360 states to 17360 states and 53415 transitions. [2021-10-06 21:18:34,076 INFO L78 Accepts]: Start accepts. Automaton has 17360 states and 53415 transitions. Word has length 52 [2021-10-06 21:18:34,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:34,077 INFO L470 AbstractCegarLoop]: Abstraction has 17360 states and 53415 transitions. [2021-10-06 21:18:34,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:34,077 INFO L276 IsEmpty]: Start isEmpty. Operand 17360 states and 53415 transitions. [2021-10-06 21:18:34,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:34,104 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:34,104 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:18:34,119 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-06 21:18:34,304 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-06 21:18:34,305 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:34,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:34,306 INFO L82 PathProgramCache]: Analyzing trace with hash 1066198988, now seen corresponding path program 3 times [2021-10-06 21:18:34,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:34,307 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1582120506] [2021-10-06 21:18:34,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:18:34,308 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:34,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:34,309 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-06 21:18:34,310 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-06 21:18:35,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:18:35,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:18:35,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:18:35,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:18:35,780 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-06 21:18:35,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:36,516 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-06 21:18:36,516 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:36,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1582120506] [2021-10-06 21:18:36,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1582120506] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:36,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:36,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-06 21:18:36,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171416019] [2021-10-06 21:18:36,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-06 21:18:36,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:36,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-06 21:18:36,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-10-06 21:18:36,518 INFO L87 Difference]: Start difference. First operand 17360 states and 53415 transitions. Second operand has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:37,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:37,687 INFO L93 Difference]: Finished difference Result 20142 states and 61173 transitions. [2021-10-06 21:18:37,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-06 21:18:37,688 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:37,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:37,734 INFO L225 Difference]: With dead ends: 20142 [2021-10-06 21:18:37,734 INFO L226 Difference]: Without dead ends: 19644 [2021-10-06 21:18:37,735 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 510.8ms TimeCoverageRelationStatistics Valid=114, Invalid=588, Unknown=0, NotChecked=0, Total=702 [2021-10-06 21:18:37,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19644 states. [2021-10-06 21:18:38,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19644 to 18444. [2021-10-06 21:18:38,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18444 states, 18443 states have (on average 3.0781326248441143) internal successors, (56770), 18443 states have internal predecessors, (56770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:38,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18444 states to 18444 states and 56770 transitions. [2021-10-06 21:18:38,095 INFO L78 Accepts]: Start accepts. Automaton has 18444 states and 56770 transitions. Word has length 52 [2021-10-06 21:18:38,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:38,095 INFO L470 AbstractCegarLoop]: Abstraction has 18444 states and 56770 transitions. [2021-10-06 21:18:38,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:38,096 INFO L276 IsEmpty]: Start isEmpty. Operand 18444 states and 56770 transitions. [2021-10-06 21:18:38,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:38,130 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:38,130 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:18:38,146 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-06 21:18:38,331 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-06 21:18:38,331 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:38,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:38,332 INFO L82 PathProgramCache]: Analyzing trace with hash -869026932, now seen corresponding path program 4 times [2021-10-06 21:18:38,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:38,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2139586748] [2021-10-06 21:18:38,334 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:18:38,334 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:38,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:38,335 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-06 21:18:38,335 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-06 21:18:39,579 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:18:39,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:18:39,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:18:39,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:18:39,841 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-06 21:18:39,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:40,593 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-06 21:18:40,593 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:40,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2139586748] [2021-10-06 21:18:40,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2139586748] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:40,594 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:40,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-06 21:18:40,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558651998] [2021-10-06 21:18:40,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-06 21:18:40,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:40,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-06 21:18:40,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-10-06 21:18:40,595 INFO L87 Difference]: Start difference. First operand 18444 states and 56770 transitions. Second operand has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:41,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:41,323 INFO L93 Difference]: Finished difference Result 18922 states and 57889 transitions. [2021-10-06 21:18:41,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-06 21:18:41,323 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:41,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:41,365 INFO L225 Difference]: With dead ends: 18922 [2021-10-06 21:18:41,365 INFO L226 Difference]: Without dead ends: 18876 [2021-10-06 21:18:41,365 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 457.6ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-10-06 21:18:41,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18876 states. [2021-10-06 21:18:41,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18876 to 18448. [2021-10-06 21:18:41,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18448 states, 18447 states have (on average 3.0778988453407057) internal successors, (56778), 18447 states have internal predecessors, (56778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:41,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18448 states to 18448 states and 56778 transitions. [2021-10-06 21:18:41,709 INFO L78 Accepts]: Start accepts. Automaton has 18448 states and 56778 transitions. Word has length 52 [2021-10-06 21:18:41,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:41,710 INFO L470 AbstractCegarLoop]: Abstraction has 18448 states and 56778 transitions. [2021-10-06 21:18:41,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:41,710 INFO L276 IsEmpty]: Start isEmpty. Operand 18448 states and 56778 transitions. [2021-10-06 21:18:41,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:41,740 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:41,740 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:18:41,756 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Forceful destruction successful, exit code 0 [2021-10-06 21:18:41,940 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-06 21:18:41,941 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:41,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:41,942 INFO L82 PathProgramCache]: Analyzing trace with hash 445862634, now seen corresponding path program 5 times [2021-10-06 21:18:41,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:41,943 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [34052291] [2021-10-06 21:18:41,943 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:18:41,943 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:41,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:41,944 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-06 21:18:41,945 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-06 21:18:43,244 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:18:43,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:18:43,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:18:43,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:18:43,508 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-06 21:18:43,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:44,265 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-06 21:18:44,266 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:44,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [34052291] [2021-10-06 21:18:44,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [34052291] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:44,266 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:44,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-06 21:18:44,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436641151] [2021-10-06 21:18:44,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-06 21:18:44,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:44,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-06 21:18:44,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-10-06 21:18:44,268 INFO L87 Difference]: Start difference. First operand 18448 states and 56778 transitions. Second operand has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:44,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:44,981 INFO L93 Difference]: Finished difference Result 18834 states and 57693 transitions. [2021-10-06 21:18:44,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-06 21:18:44,981 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:44,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:45,022 INFO L225 Difference]: With dead ends: 18834 [2021-10-06 21:18:45,023 INFO L226 Difference]: Without dead ends: 18786 [2021-10-06 21:18:45,023 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 443.3ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-10-06 21:18:45,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18786 states. [2021-10-06 21:18:45,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18786 to 18446. [2021-10-06 21:18:45,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18446 states, 18445 states have (on average 3.0779615071835185) internal successors, (56773), 18445 states have internal predecessors, (56773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:45,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18446 states to 18446 states and 56773 transitions. [2021-10-06 21:18:45,362 INFO L78 Accepts]: Start accepts. Automaton has 18446 states and 56773 transitions. Word has length 52 [2021-10-06 21:18:45,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:45,363 INFO L470 AbstractCegarLoop]: Abstraction has 18446 states and 56773 transitions. [2021-10-06 21:18:45,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:45,363 INFO L276 IsEmpty]: Start isEmpty. Operand 18446 states and 56773 transitions. [2021-10-06 21:18:45,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:45,392 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:45,392 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:18:45,408 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-06 21:18:45,594 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-06 21:18:45,594 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:45,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:45,595 INFO L82 PathProgramCache]: Analyzing trace with hash -1849731272, now seen corresponding path program 6 times [2021-10-06 21:18:45,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:45,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1721511739] [2021-10-06 21:18:45,596 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:18:45,596 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:45,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:45,597 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-06 21:18:45,597 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-06 21:18:46,913 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:18:46,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:18:46,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:18:46,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:18:47,180 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-06 21:18:47,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:47,949 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-06 21:18:47,950 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:47,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1721511739] [2021-10-06 21:18:47,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1721511739] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:47,950 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:47,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-06 21:18:47,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336008984] [2021-10-06 21:18:47,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-06 21:18:47,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:47,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-06 21:18:47,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-10-06 21:18:47,952 INFO L87 Difference]: Start difference. First operand 18446 states and 56773 transitions. Second operand has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:48,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:48,586 INFO L93 Difference]: Finished difference Result 18836 states and 57696 transitions. [2021-10-06 21:18:48,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-06 21:18:48,587 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:48,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:48,629 INFO L225 Difference]: With dead ends: 18836 [2021-10-06 21:18:48,630 INFO L226 Difference]: Without dead ends: 18782 [2021-10-06 21:18:48,630 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 425.6ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:18:48,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18782 states. [2021-10-06 21:18:49,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18782 to 18442. [2021-10-06 21:18:49,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18442 states, 18441 states have (on average 3.0781953256331) internal successors, (56765), 18441 states have internal predecessors, (56765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:49,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18442 states to 18442 states and 56765 transitions. [2021-10-06 21:18:49,150 INFO L78 Accepts]: Start accepts. Automaton has 18442 states and 56765 transitions. Word has length 52 [2021-10-06 21:18:49,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:49,151 INFO L470 AbstractCegarLoop]: Abstraction has 18442 states and 56765 transitions. [2021-10-06 21:18:49,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:49,151 INFO L276 IsEmpty]: Start isEmpty. Operand 18442 states and 56765 transitions. [2021-10-06 21:18:49,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:49,181 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:49,182 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:18:49,200 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-06 21:18:49,382 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-06 21:18:49,383 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:49,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:49,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1820698040, now seen corresponding path program 7 times [2021-10-06 21:18:49,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:49,387 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [571458526] [2021-10-06 21:18:49,387 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:18:49,387 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:49,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:49,388 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-06 21:18:49,399 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-06 21:18:50,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:18:50,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:18:50,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:18:50,976 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-06 21:18:50,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:51,678 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-06 21:18:51,679 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:51,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [571458526] [2021-10-06 21:18:51,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [571458526] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:51,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:51,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-06 21:18:51,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91135957] [2021-10-06 21:18:51,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-06 21:18:51,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:51,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-06 21:18:51,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-10-06 21:18:51,681 INFO L87 Difference]: Start difference. First operand 18442 states and 56765 transitions. Second operand has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:53,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:53,073 INFO L93 Difference]: Finished difference Result 20978 states and 63036 transitions. [2021-10-06 21:18:53,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-06 21:18:53,074 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:53,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:53,119 INFO L225 Difference]: With dead ends: 20978 [2021-10-06 21:18:53,120 INFO L226 Difference]: Without dead ends: 20932 [2021-10-06 21:18:53,120 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 677.5ms TimeCoverageRelationStatistics Valid=190, Invalid=680, Unknown=0, NotChecked=0, Total=870 [2021-10-06 21:18:53,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20932 states. [2021-10-06 21:18:53,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20932 to 18446. [2021-10-06 21:18:53,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18446 states, 18445 states have (on average 3.0779615071835185) internal successors, (56773), 18445 states have internal predecessors, (56773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:53,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18446 states to 18446 states and 56773 transitions. [2021-10-06 21:18:53,612 INFO L78 Accepts]: Start accepts. Automaton has 18446 states and 56773 transitions. Word has length 52 [2021-10-06 21:18:53,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:53,612 INFO L470 AbstractCegarLoop]: Abstraction has 18446 states and 56773 transitions. [2021-10-06 21:18:53,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:53,613 INFO L276 IsEmpty]: Start isEmpty. Operand 18446 states and 56773 transitions. [2021-10-06 21:18:53,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:53,641 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:53,642 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:18:53,658 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-06 21:18:53,842 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-06 21:18:53,843 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:53,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:53,844 INFO L82 PathProgramCache]: Analyzing trace with hash -505808474, now seen corresponding path program 8 times [2021-10-06 21:18:53,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:53,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [549585676] [2021-10-06 21:18:53,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:18:53,845 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:53,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:53,847 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-06 21:18:53,848 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-06 21:18:55,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:18:55,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:18:55,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:18:55,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:18:55,475 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-06 21:18:55,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:18:56,202 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-06 21:18:56,202 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:18:56,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [549585676] [2021-10-06 21:18:56,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [549585676] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:18:56,202 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:18:56,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-06 21:18:56,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059570646] [2021-10-06 21:18:56,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-06 21:18:56,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:18:56,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-06 21:18:56,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-10-06 21:18:56,204 INFO L87 Difference]: Start difference. First operand 18446 states and 56773 transitions. Second operand has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:57,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:18:57,622 INFO L93 Difference]: Finished difference Result 19954 states and 60408 transitions. [2021-10-06 21:18:57,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-06 21:18:57,623 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:18:57,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:18:57,666 INFO L225 Difference]: With dead ends: 19954 [2021-10-06 21:18:57,666 INFO L226 Difference]: Without dead ends: 19904 [2021-10-06 21:18:57,666 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 757.2ms TimeCoverageRelationStatistics Valid=214, Invalid=778, Unknown=0, NotChecked=0, Total=992 [2021-10-06 21:18:57,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19904 states. [2021-10-06 21:18:58,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19904 to 18438. [2021-10-06 21:18:58,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18438 states, 18437 states have (on average 3.078212290502793) internal successors, (56753), 18437 states have internal predecessors, (56753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:58,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18438 states to 18438 states and 56753 transitions. [2021-10-06 21:18:58,182 INFO L78 Accepts]: Start accepts. Automaton has 18438 states and 56753 transitions. Word has length 52 [2021-10-06 21:18:58,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:18:58,183 INFO L470 AbstractCegarLoop]: Abstraction has 18438 states and 56753 transitions. [2021-10-06 21:18:58,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:18:58,183 INFO L276 IsEmpty]: Start isEmpty. Operand 18438 states and 56753 transitions. [2021-10-06 21:18:58,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:18:58,223 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:18:58,224 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:18:58,248 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-06 21:18:58,439 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-06 21:18:58,440 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:18:58,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:18:58,441 INFO L82 PathProgramCache]: Analyzing trace with hash -279687964, now seen corresponding path program 9 times [2021-10-06 21:18:58,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:18:58,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [292699200] [2021-10-06 21:18:58,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:18:58,443 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:18:58,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:18:58,444 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-06 21:18:58,445 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-06 21:18:59,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:18:59,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:18:59,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:18:59,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:19:00,092 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-06 21:19:00,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:19:00,817 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-06 21:19:00,817 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:19:00,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [292699200] [2021-10-06 21:19:00,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [292699200] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:19:00,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:19:00,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-06 21:19:00,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983080763] [2021-10-06 21:19:00,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-06 21:19:00,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:19:00,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-06 21:19:00,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-10-06 21:19:00,819 INFO L87 Difference]: Start difference. First operand 18438 states and 56753 transitions. Second operand has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:01,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:19:01,633 INFO L93 Difference]: Finished difference Result 18846 states and 57715 transitions. [2021-10-06 21:19:01,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-06 21:19:01,633 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:19:01,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:19:01,672 INFO L225 Difference]: With dead ends: 18846 [2021-10-06 21:19:01,672 INFO L226 Difference]: Without dead ends: 18790 [2021-10-06 21:19:01,672 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 396.6ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:19:01,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18790 states. [2021-10-06 21:19:01,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18790 to 18428. [2021-10-06 21:19:01,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18428 states, 18427 states have (on average 3.078634612253758) internal successors, (56730), 18427 states have internal predecessors, (56730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:02,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18428 states to 18428 states and 56730 transitions. [2021-10-06 21:19:02,000 INFO L78 Accepts]: Start accepts. Automaton has 18428 states and 56730 transitions. Word has length 52 [2021-10-06 21:19:02,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:19:02,000 INFO L470 AbstractCegarLoop]: Abstraction has 18428 states and 56730 transitions. [2021-10-06 21:19:02,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:02,000 INFO L276 IsEmpty]: Start isEmpty. Operand 18428 states and 56730 transitions. [2021-10-06 21:19:02,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:19:02,030 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:19:02,030 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:19:02,048 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-06 21:19:02,230 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-06 21:19:02,231 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:19:02,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:19:02,232 INFO L82 PathProgramCache]: Analyzing trace with hash -1006501046, now seen corresponding path program 10 times [2021-10-06 21:19:02,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:19:02,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1699194456] [2021-10-06 21:19:02,233 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:19:02,233 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:19:02,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:19:02,235 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-06 21:19:02,235 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-06 21:19:03,667 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:19:03,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:19:03,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-06 21:19:03,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:19:04,005 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-06 21:19:04,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:19:05,026 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-06 21:19:05,027 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:19:05,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1699194456] [2021-10-06 21:19:05,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1699194456] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:19:05,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:19:05,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:19:05,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851751569] [2021-10-06 21:19:05,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:19:05,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:19:05,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:19:05,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:19:05,029 INFO L87 Difference]: Start difference. First operand 18428 states and 56730 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:08,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:19:08,611 INFO L93 Difference]: Finished difference Result 19764 states and 60146 transitions. [2021-10-06 21:19:08,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-06 21:19:08,612 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:19:08,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:19:08,653 INFO L225 Difference]: With dead ends: 19764 [2021-10-06 21:19:08,654 INFO L226 Difference]: Without dead ends: 19714 [2021-10-06 21:19:08,654 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 1749.3ms TimeCoverageRelationStatistics Valid=276, Invalid=1364, Unknown=0, NotChecked=0, Total=1640 [2021-10-06 21:19:08,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19714 states. [2021-10-06 21:19:08,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19714 to 18424. [2021-10-06 21:19:08,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18424 states, 18423 states have (on average 3.078760245345492) internal successors, (56720), 18423 states have internal predecessors, (56720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:08,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18424 states to 18424 states and 56720 transitions. [2021-10-06 21:19:08,986 INFO L78 Accepts]: Start accepts. Automaton has 18424 states and 56720 transitions. Word has length 52 [2021-10-06 21:19:08,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:19:08,987 INFO L470 AbstractCegarLoop]: Abstraction has 18424 states and 56720 transitions. [2021-10-06 21:19:08,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:08,987 INFO L276 IsEmpty]: Start isEmpty. Operand 18424 states and 56720 transitions. [2021-10-06 21:19:09,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:19:09,015 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:19:09,015 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:19:09,033 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-06 21:19:09,216 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-06 21:19:09,216 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:19:09,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:19:09,217 INFO L82 PathProgramCache]: Analyzing trace with hash 1515213370, now seen corresponding path program 11 times [2021-10-06 21:19:09,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:19:09,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1310162660] [2021-10-06 21:19:09,219 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:19:09,219 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:19:09,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:19:09,220 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-06 21:19:09,221 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-06 21:19:10,803 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:19:10,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:19:10,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-06 21:19:10,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:19:11,142 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-06 21:19:11,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:19:12,071 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-06 21:19:12,071 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:19:12,072 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1310162660] [2021-10-06 21:19:12,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1310162660] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:19:12,072 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:19:12,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:19:12,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654848633] [2021-10-06 21:19:12,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:19:12,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:19:12,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:19:12,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:19:12,074 INFO L87 Difference]: Start difference. First operand 18424 states and 56720 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:13,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:19:13,654 INFO L93 Difference]: Finished difference Result 18934 states and 57919 transitions. [2021-10-06 21:19:13,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-06 21:19:13,655 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:19:13,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:19:13,698 INFO L225 Difference]: With dead ends: 18934 [2021-10-06 21:19:13,698 INFO L226 Difference]: Without dead ends: 18888 [2021-10-06 21:19:13,698 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 918.7ms TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2021-10-06 21:19:13,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18888 states. [2021-10-06 21:19:14,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18888 to 18428. [2021-10-06 21:19:14,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18428 states, 18427 states have (on average 3.0785260758669346) internal successors, (56728), 18427 states have internal predecessors, (56728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:14,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18428 states to 18428 states and 56728 transitions. [2021-10-06 21:19:14,197 INFO L78 Accepts]: Start accepts. Automaton has 18428 states and 56728 transitions. Word has length 52 [2021-10-06 21:19:14,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:19:14,197 INFO L470 AbstractCegarLoop]: Abstraction has 18428 states and 56728 transitions. [2021-10-06 21:19:14,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:14,197 INFO L276 IsEmpty]: Start isEmpty. Operand 18428 states and 56728 transitions. [2021-10-06 21:19:14,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:19:14,226 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:19:14,226 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:19:14,244 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (73)] Ended with exit code 0 [2021-10-06 21:19:14,433 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-06 21:19:14,434 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:19:14,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:19:14,435 INFO L82 PathProgramCache]: Analyzing trace with hash -1464864360, now seen corresponding path program 12 times [2021-10-06 21:19:14,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:19:14,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [726278908] [2021-10-06 21:19:14,436 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:19:14,437 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:19:14,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:19:14,438 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-06 21:19:14,440 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-06 21:19:15,911 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:19:15,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:19:15,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-06 21:19:15,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:19:16,249 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-06 21:19:16,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:19:17,188 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-06 21:19:17,189 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:19:17,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [726278908] [2021-10-06 21:19:17,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [726278908] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:19:17,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:19:17,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:19:17,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546137660] [2021-10-06 21:19:17,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:19:17,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:19:17,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:19:17,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:19:17,191 INFO L87 Difference]: Start difference. First operand 18428 states and 56728 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:18,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:19:18,613 INFO L93 Difference]: Finished difference Result 18846 states and 57723 transitions. [2021-10-06 21:19:18,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-06 21:19:18,614 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:19:18,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:19:18,658 INFO L225 Difference]: With dead ends: 18846 [2021-10-06 21:19:18,658 INFO L226 Difference]: Without dead ends: 18798 [2021-10-06 21:19:18,658 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 856.8ms TimeCoverageRelationStatistics Valid=130, Invalid=682, Unknown=0, NotChecked=0, Total=812 [2021-10-06 21:19:18,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18798 states. [2021-10-06 21:19:19,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18798 to 18426. [2021-10-06 21:19:19,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18426 states, 18425 states have (on average 3.0785888738127545) internal successors, (56723), 18425 states have internal predecessors, (56723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:19,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18426 states to 18426 states and 56723 transitions. [2021-10-06 21:19:19,092 INFO L78 Accepts]: Start accepts. Automaton has 18426 states and 56723 transitions. Word has length 52 [2021-10-06 21:19:19,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:19:19,092 INFO L470 AbstractCegarLoop]: Abstraction has 18426 states and 56723 transitions. [2021-10-06 21:19:19,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:19,093 INFO L276 IsEmpty]: Start isEmpty. Operand 18426 states and 56723 transitions. [2021-10-06 21:19:19,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 21:19:19,122 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:19:19,122 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:19:19,138 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-06 21:19:19,323 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-06 21:19:19,323 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:19:19,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:19:19,324 INFO L82 PathProgramCache]: Analyzing trace with hash 534509030, now seen corresponding path program 13 times [2021-10-06 21:19:19,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:19:19,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1132580296] [2021-10-06 21:19:19,326 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:19:19,326 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:19:19,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:19:19,327 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-06 21:19:19,327 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-06 21:19:20,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:19:20,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-06 21:19:20,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:19:21,156 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-06 21:19:21,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:19:22,264 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-06 21:19:22,264 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:19:22,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1132580296] [2021-10-06 21:19:22,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1132580296] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:19:22,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:19:22,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:19:22,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530811111] [2021-10-06 21:19:22,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:19:22,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:19:22,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:19:22,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:19:22,266 INFO L87 Difference]: Start difference. First operand 18426 states and 56723 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:23,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:19:23,645 INFO L93 Difference]: Finished difference Result 18752 states and 57518 transitions. [2021-10-06 21:19:23,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-06 21:19:23,646 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 21:19:23,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:19:23,687 INFO L225 Difference]: With dead ends: 18752 [2021-10-06 21:19:23,688 INFO L226 Difference]: Without dead ends: 18698 [2021-10-06 21:19:23,688 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 840.2ms TimeCoverageRelationStatistics Valid=117, Invalid=639, Unknown=0, NotChecked=0, Total=756 [2021-10-06 21:19:23,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18698 states. [2021-10-06 21:19:23,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18698 to 18422. [2021-10-06 21:19:23,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18422 states, 18421 states have (on average 3.0787145106128873) internal successors, (56713), 18421 states have internal predecessors, (56713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:24,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18422 states to 18422 states and 56713 transitions. [2021-10-06 21:19:24,024 INFO L78 Accepts]: Start accepts. Automaton has 18422 states and 56713 transitions. Word has length 52 [2021-10-06 21:19:24,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:19:24,024 INFO L470 AbstractCegarLoop]: Abstraction has 18422 states and 56713 transitions. [2021-10-06 21:19:24,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:24,025 INFO L276 IsEmpty]: Start isEmpty. Operand 18422 states and 56713 transitions. [2021-10-06 21:19:24,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:19:24,158 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:19:24,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, 1, 1, 1, 1, 1, 1, 1, 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-06 21:19:24,174 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-06 21:19:24,358 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-06 21:19:24,359 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:19:24,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:19:24,360 INFO L82 PathProgramCache]: Analyzing trace with hash -179200033, now seen corresponding path program 1 times [2021-10-06 21:19:24,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:19:24,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [466400876] [2021-10-06 21:19:24,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:19:24,361 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:19:24,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:19:24,363 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-06 21:19:24,364 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-06 21:19:25,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:19:25,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:19:25,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:19:26,220 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-06 21:19:26,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:19:26,612 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-06 21:19:26,613 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:19:26,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [466400876] [2021-10-06 21:19:26,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [466400876] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:19:26,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:19:26,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 17 [2021-10-06 21:19:26,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189290336] [2021-10-06 21:19:26,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-06 21:19:26,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:19:26,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-06 21:19:26,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-10-06 21:19:26,615 INFO L87 Difference]: Start difference. First operand 18422 states and 56713 transitions. Second operand has 18 states, 18 states have (on average 4.888888888888889) internal successors, (88), 17 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:30,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:19:30,713 INFO L93 Difference]: Finished difference Result 19450 states and 58634 transitions. [2021-10-06 21:19:30,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-06 21:19:30,713 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.888888888888889) internal successors, (88), 17 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:19:30,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:19:30,758 INFO L225 Difference]: With dead ends: 19450 [2021-10-06 21:19:30,758 INFO L226 Difference]: Without dead ends: 19450 [2021-10-06 21:19:30,759 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1057 ImplicationChecksByTransitivity, 1993.8ms TimeCoverageRelationStatistics Valid=666, Invalid=3240, Unknown=0, NotChecked=0, Total=3906 [2021-10-06 21:19:30,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19450 states. [2021-10-06 21:19:31,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19450 to 17082. [2021-10-06 21:19:31,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17082 states, 17081 states have (on average 3.0670335460453133) internal successors, (52388), 17081 states have internal predecessors, (52388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:31,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17082 states to 17082 states and 52388 transitions. [2021-10-06 21:19:31,215 INFO L78 Accepts]: Start accepts. Automaton has 17082 states and 52388 transitions. Word has length 53 [2021-10-06 21:19:31,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:19:31,215 INFO L470 AbstractCegarLoop]: Abstraction has 17082 states and 52388 transitions. [2021-10-06 21:19:31,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.888888888888889) internal successors, (88), 17 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:31,216 INFO L276 IsEmpty]: Start isEmpty. Operand 17082 states and 52388 transitions. [2021-10-06 21:19:31,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:19:31,243 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:19:31,243 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:19:31,260 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-06 21:19:31,444 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-06 21:19:31,445 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:19:31,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:19:31,446 INFO L82 PathProgramCache]: Analyzing trace with hash 1375379809, now seen corresponding path program 2 times [2021-10-06 21:19:31,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:19:31,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [571174946] [2021-10-06 21:19:31,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:19:31,447 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:19:31,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:19:31,450 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-06 21:19:31,450 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-06 21:19:32,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:19:32,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:19:32,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-06 21:19:32,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:19:33,249 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-06 21:19:33,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:19:33,536 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-06 21:19:33,536 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:19:33,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [571174946] [2021-10-06 21:19:33,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [571174946] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:19:33,536 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:19:33,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 15 [2021-10-06 21:19:33,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547207387] [2021-10-06 21:19:33,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-06 21:19:33,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:19:33,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-06 21:19:33,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-10-06 21:19:33,538 INFO L87 Difference]: Start difference. First operand 17082 states and 52388 transitions. Second operand has 16 states, 16 states have (on average 5.25) internal successors, (84), 15 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:34,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:19:34,718 INFO L93 Difference]: Finished difference Result 18058 states and 55044 transitions. [2021-10-06 21:19:34,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-06 21:19:34,718 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.25) internal successors, (84), 15 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:19:34,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:19:34,759 INFO L225 Difference]: With dead ends: 18058 [2021-10-06 21:19:34,759 INFO L226 Difference]: Without dead ends: 18058 [2021-10-06 21:19:34,759 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 425.6ms TimeCoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2021-10-06 21:19:34,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18058 states. [2021-10-06 21:19:35,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18058 to 17090. [2021-10-06 21:19:35,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17090 states, 17089 states have (on average 3.0668851307858858) internal successors, (52410), 17089 states have internal predecessors, (52410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:35,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17090 states to 17090 states and 52410 transitions. [2021-10-06 21:19:35,307 INFO L78 Accepts]: Start accepts. Automaton has 17090 states and 52410 transitions. Word has length 53 [2021-10-06 21:19:35,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:19:35,307 INFO L470 AbstractCegarLoop]: Abstraction has 17090 states and 52410 transitions. [2021-10-06 21:19:35,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.25) internal successors, (84), 15 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:35,307 INFO L276 IsEmpty]: Start isEmpty. Operand 17090 states and 52410 transitions. [2021-10-06 21:19:35,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:19:35,334 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:19:35,335 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:19:35,351 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-06 21:19:35,535 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-06 21:19:35,535 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:19:35,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:19:35,536 INFO L82 PathProgramCache]: Analyzing trace with hash -1783631823, now seen corresponding path program 3 times [2021-10-06 21:19:35,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:19:35,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1552459374] [2021-10-06 21:19:35,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:19:35,538 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:19:35,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:19:35,539 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-06 21:19:35,540 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-06 21:19:37,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:19:37,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:19:37,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-06 21:19:37,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:19:37,330 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-06 21:19:37,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:19:37,625 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-06 21:19:37,626 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:19:37,626 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1552459374] [2021-10-06 21:19:37,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1552459374] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:19:37,626 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:19:37,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 15 [2021-10-06 21:19:37,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610489243] [2021-10-06 21:19:37,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-06 21:19:37,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:19:37,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-06 21:19:37,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-10-06 21:19:37,628 INFO L87 Difference]: Start difference. First operand 17090 states and 52410 transitions. Second operand has 16 states, 16 states have (on average 5.25) internal successors, (84), 15 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:39,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:19:39,343 INFO L93 Difference]: Finished difference Result 18496 states and 56399 transitions. [2021-10-06 21:19:39,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-06 21:19:39,344 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.25) internal successors, (84), 15 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:19:39,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:19:39,386 INFO L225 Difference]: With dead ends: 18496 [2021-10-06 21:19:39,386 INFO L226 Difference]: Without dead ends: 18496 [2021-10-06 21:19:39,387 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 505.5ms TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-10-06 21:19:39,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18496 states. [2021-10-06 21:19:39,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18496 to 17078. [2021-10-06 21:19:39,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17078 states, 17077 states have (on average 3.0668735726415646) internal successors, (52373), 17077 states have internal predecessors, (52373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:39,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17078 states to 17078 states and 52373 transitions. [2021-10-06 21:19:39,716 INFO L78 Accepts]: Start accepts. Automaton has 17078 states and 52373 transitions. Word has length 53 [2021-10-06 21:19:39,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:19:39,716 INFO L470 AbstractCegarLoop]: Abstraction has 17078 states and 52373 transitions. [2021-10-06 21:19:39,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.25) internal successors, (84), 15 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:39,717 INFO L276 IsEmpty]: Start isEmpty. Operand 17078 states and 52373 transitions. [2021-10-06 21:19:39,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:19:39,746 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:19:39,746 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:19:39,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Forceful destruction successful, exit code 0 [2021-10-06 21:19:39,946 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-06 21:19:39,947 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:19:39,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:19:39,948 INFO L82 PathProgramCache]: Analyzing trace with hash -1063404359, now seen corresponding path program 4 times [2021-10-06 21:19:39,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:19:39,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1001242669] [2021-10-06 21:19:39,949 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:19:39,949 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:19:39,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:19:39,950 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-06 21:19:39,953 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-06 21:19:41,840 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:19:41,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:19:41,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:19:41,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:19:42,077 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-06 21:19:42,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:19:42,771 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-06 21:19:42,771 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:19:42,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1001242669] [2021-10-06 21:19:42,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1001242669] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:19:42,771 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:19:42,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-06 21:19:42,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24136974] [2021-10-06 21:19:42,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-06 21:19:42,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:19:42,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-06 21:19:42,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-10-06 21:19:42,773 INFO L87 Difference]: Start difference. First operand 17078 states and 52373 transitions. Second operand has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:43,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:19:43,804 INFO L93 Difference]: Finished difference Result 19966 states and 60772 transitions. [2021-10-06 21:19:43,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-06 21:19:43,805 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:19:43,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:19:43,849 INFO L225 Difference]: With dead ends: 19966 [2021-10-06 21:19:43,849 INFO L226 Difference]: Without dead ends: 19368 [2021-10-06 21:19:43,849 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 482.2ms TimeCoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:19:43,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19368 states. [2021-10-06 21:19:44,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19368 to 17004. [2021-10-06 21:19:44,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17004 states, 17003 states have (on average 3.0703405281420926) internal successors, (52205), 17003 states have internal predecessors, (52205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:44,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17004 states to 17004 states and 52205 transitions. [2021-10-06 21:19:44,331 INFO L78 Accepts]: Start accepts. Automaton has 17004 states and 52205 transitions. Word has length 53 [2021-10-06 21:19:44,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:19:44,331 INFO L470 AbstractCegarLoop]: Abstraction has 17004 states and 52205 transitions. [2021-10-06 21:19:44,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:44,332 INFO L276 IsEmpty]: Start isEmpty. Operand 17004 states and 52205 transitions. [2021-10-06 21:19:44,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:19:44,360 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:19:44,360 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:19:44,377 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-06 21:19:44,560 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-06 21:19:44,561 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:19:44,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:19:44,562 INFO L82 PathProgramCache]: Analyzing trace with hash -100497467, now seen corresponding path program 5 times [2021-10-06 21:19:44,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:19:44,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [72306517] [2021-10-06 21:19:44,563 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:19:44,563 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:19:44,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:19:44,564 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-06 21:19:44,565 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-06 21:19:46,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:19:46,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:19:46,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:19:46,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:19:46,705 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-06 21:19:46,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:19:47,432 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-06 21:19:47,432 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:19:47,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [72306517] [2021-10-06 21:19:47,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [72306517] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:19:47,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:19:47,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:19:47,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131247469] [2021-10-06 21:19:47,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:19:47,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:19:47,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:19:47,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:19:47,434 INFO L87 Difference]: Start difference. First operand 17004 states and 52205 transitions. Second operand has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:48,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:19:48,618 INFO L93 Difference]: Finished difference Result 17532 states and 53597 transitions. [2021-10-06 21:19:48,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-06 21:19:48,619 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:19:48,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:19:48,658 INFO L225 Difference]: With dead ends: 17532 [2021-10-06 21:19:48,658 INFO L226 Difference]: Without dead ends: 17288 [2021-10-06 21:19:48,658 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 626.0ms TimeCoverageRelationStatistics Valid=96, Invalid=660, Unknown=0, NotChecked=0, Total=756 [2021-10-06 21:19:48,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17288 states. [2021-10-06 21:19:49,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17288 to 17028. [2021-10-06 21:19:49,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17028 states, 17027 states have (on average 3.069419157808187) internal successors, (52263), 17027 states have internal predecessors, (52263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:49,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17028 states to 17028 states and 52263 transitions. [2021-10-06 21:19:49,098 INFO L78 Accepts]: Start accepts. Automaton has 17028 states and 52263 transitions. Word has length 53 [2021-10-06 21:19:49,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:19:49,098 INFO L470 AbstractCegarLoop]: Abstraction has 17028 states and 52263 transitions. [2021-10-06 21:19:49,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:49,099 INFO L276 IsEmpty]: Start isEmpty. Operand 17028 states and 52263 transitions. [2021-10-06 21:19:49,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:19:49,127 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:19:49,127 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:19:49,146 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-06 21:19:49,327 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-06 21:19:49,328 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:19:49,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:19:49,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1786352807, now seen corresponding path program 6 times [2021-10-06 21:19:49,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:19:49,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [302326734] [2021-10-06 21:19:49,330 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:19:49,330 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:19:49,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:19:49,331 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-06 21:19:49,333 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-06 21:19:50,961 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:19:50,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:19:50,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:19:50,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:19:51,354 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-06 21:19:51,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:19:52,075 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-06 21:19:52,076 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:19:52,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [302326734] [2021-10-06 21:19:52,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [302326734] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:19:52,076 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:19:52,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:19:52,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138302236] [2021-10-06 21:19:52,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:19:52,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:19:52,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:19:52,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:19:52,078 INFO L87 Difference]: Start difference. First operand 17028 states and 52263 transitions. Second operand has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:53,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:19:53,465 INFO L93 Difference]: Finished difference Result 17468 states and 53385 transitions. [2021-10-06 21:19:53,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-06 21:19:53,465 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:19:53,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:19:53,503 INFO L225 Difference]: With dead ends: 17468 [2021-10-06 21:19:53,504 INFO L226 Difference]: Without dead ends: 17256 [2021-10-06 21:19:53,504 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 711.8ms TimeCoverageRelationStatistics Valid=140, Invalid=852, Unknown=0, NotChecked=0, Total=992 [2021-10-06 21:19:53,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17256 states. [2021-10-06 21:19:53,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17256 to 17032. [2021-10-06 21:19:53,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17032 states, 17031 states have (on average 3.0693441371616466) internal successors, (52274), 17031 states have internal predecessors, (52274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:53,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17032 states to 17032 states and 52274 transitions. [2021-10-06 21:19:53,819 INFO L78 Accepts]: Start accepts. Automaton has 17032 states and 52274 transitions. Word has length 53 [2021-10-06 21:19:53,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:19:53,819 INFO L470 AbstractCegarLoop]: Abstraction has 17032 states and 52274 transitions. [2021-10-06 21:19:53,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:53,819 INFO L276 IsEmpty]: Start isEmpty. Operand 17032 states and 52274 transitions. [2021-10-06 21:19:53,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:19:53,991 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:19:53,991 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:19:54,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (81)] Forceful destruction successful, exit code 0 [2021-10-06 21:19:54,192 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-06 21:19:54,192 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:19:54,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:19:54,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1503147879, now seen corresponding path program 7 times [2021-10-06 21:19:54,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:19:54,194 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2008349390] [2021-10-06 21:19:54,194 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:19:54,195 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:19:54,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:19:54,195 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-06 21:19:54,196 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-06 21:19:55,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:19:55,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:19:55,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:19:56,235 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-06 21:19:56,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:19:56,964 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-06 21:19:56,964 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:19:56,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2008349390] [2021-10-06 21:19:56,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2008349390] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:19:56,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:19:56,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:19:56,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936156769] [2021-10-06 21:19:56,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:19:56,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:19:56,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:19:56,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:19:56,966 INFO L87 Difference]: Start difference. First operand 17032 states and 52274 transitions. Second operand has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:58,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:19:58,595 INFO L93 Difference]: Finished difference Result 17884 states and 54441 transitions. [2021-10-06 21:19:58,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-06 21:19:58,595 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:19:58,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:19:58,634 INFO L225 Difference]: With dead ends: 17884 [2021-10-06 21:19:58,634 INFO L226 Difference]: Without dead ends: 17720 [2021-10-06 21:19:58,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 799.0ms TimeCoverageRelationStatistics Valid=151, Invalid=905, Unknown=0, NotChecked=0, Total=1056 [2021-10-06 21:19:58,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17720 states. [2021-10-06 21:19:58,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17720 to 17032. [2021-10-06 21:19:58,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17032 states, 17031 states have (on average 3.0691092713287533) internal successors, (52270), 17031 states have internal predecessors, (52270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:58,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17032 states to 17032 states and 52270 transitions. [2021-10-06 21:19:58,946 INFO L78 Accepts]: Start accepts. Automaton has 17032 states and 52270 transitions. Word has length 53 [2021-10-06 21:19:58,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:19:58,947 INFO L470 AbstractCegarLoop]: Abstraction has 17032 states and 52270 transitions. [2021-10-06 21:19:58,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:19:58,947 INFO L276 IsEmpty]: Start isEmpty. Operand 17032 states and 52270 transitions. [2021-10-06 21:19:58,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:19:58,974 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:19:58,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, 1, 1, 1, 1, 1, 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-06 21:19:58,990 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-06 21:19:59,175 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-06 21:19:59,176 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:19:59,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:19:59,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1034175813, now seen corresponding path program 8 times [2021-10-06 21:19:59,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:19:59,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [245249008] [2021-10-06 21:19:59,178 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:19:59,178 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:19:59,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:19:59,179 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-06 21:19:59,182 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-06 21:20:01,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:20:01,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:20:01,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:20:01,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:20:01,454 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-06 21:20:01,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:20:02,268 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-06 21:20:02,268 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:20:02,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [245249008] [2021-10-06 21:20:02,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [245249008] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:20:02,269 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:20:02,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:20:02,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505833539] [2021-10-06 21:20:02,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:20:02,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:20:02,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:20:02,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:20:02,271 INFO L87 Difference]: Start difference. First operand 17032 states and 52270 transitions. Second operand has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:03,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:20:03,887 INFO L93 Difference]: Finished difference Result 17640 states and 53826 transitions. [2021-10-06 21:20:03,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-06 21:20:03,887 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:20:03,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:20:03,926 INFO L225 Difference]: With dead ends: 17640 [2021-10-06 21:20:03,926 INFO L226 Difference]: Without dead ends: 17472 [2021-10-06 21:20:03,927 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 823.4ms TimeCoverageRelationStatistics Valid=149, Invalid=907, Unknown=0, NotChecked=0, Total=1056 [2021-10-06 21:20:03,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17472 states. [2021-10-06 21:20:04,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17472 to 17028. [2021-10-06 21:20:04,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17028 states, 17027 states have (on average 3.0691842368003757) internal successors, (52259), 17027 states have internal predecessors, (52259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:04,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17028 states to 17028 states and 52259 transitions. [2021-10-06 21:20:04,355 INFO L78 Accepts]: Start accepts. Automaton has 17028 states and 52259 transitions. Word has length 53 [2021-10-06 21:20:04,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:20:04,356 INFO L470 AbstractCegarLoop]: Abstraction has 17028 states and 52259 transitions. [2021-10-06 21:20:04,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:04,356 INFO L276 IsEmpty]: Start isEmpty. Operand 17028 states and 52259 transitions. [2021-10-06 21:20:04,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:20:04,384 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:20:04,384 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:20:04,402 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-06 21:20:04,584 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-06 21:20:04,585 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:20:04,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:20:04,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1077199751, now seen corresponding path program 9 times [2021-10-06 21:20:04,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:20:04,587 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1579550023] [2021-10-06 21:20:04,587 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:20:04,587 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:20:04,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:20:04,588 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-06 21:20:04,590 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-06 21:20:06,292 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:20:06,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:20:06,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:20:06,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:20:06,828 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-06 21:20:06,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:20:07,627 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-06 21:20:07,628 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:20:07,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1579550023] [2021-10-06 21:20:07,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1579550023] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:20:07,628 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:20:07,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:20:07,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577737851] [2021-10-06 21:20:07,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:20:07,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:20:07,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:20:07,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:20:07,629 INFO L87 Difference]: Start difference. First operand 17028 states and 52259 transitions. Second operand has 23 states, 23 states have (on average 4.217391304347826) internal successors, (97), 22 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:09,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:20:09,363 INFO L93 Difference]: Finished difference Result 17652 states and 53855 transitions. [2021-10-06 21:20:09,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-06 21:20:09,364 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.217391304347826) internal successors, (97), 22 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:20:09,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:20:09,403 INFO L225 Difference]: With dead ends: 17652 [2021-10-06 21:20:09,403 INFO L226 Difference]: Without dead ends: 17460 [2021-10-06 21:20:09,403 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 942.9ms TimeCoverageRelationStatistics Valid=162, Invalid=1098, Unknown=0, NotChecked=0, Total=1260 [2021-10-06 21:20:09,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17460 states. [2021-10-06 21:20:09,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17460 to 17016. [2021-10-06 21:20:09,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17016 states, 17015 states have (on average 3.0698795180722893) internal successors, (52234), 17015 states have internal predecessors, (52234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:09,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17016 states to 17016 states and 52234 transitions. [2021-10-06 21:20:09,863 INFO L78 Accepts]: Start accepts. Automaton has 17016 states and 52234 transitions. Word has length 53 [2021-10-06 21:20:09,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:20:09,863 INFO L470 AbstractCegarLoop]: Abstraction has 17016 states and 52234 transitions. [2021-10-06 21:20:09,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.217391304347826) internal successors, (97), 22 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:09,863 INFO L276 IsEmpty]: Start isEmpty. Operand 17016 states and 52234 transitions. [2021-10-06 21:20:09,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:20:09,891 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:20:09,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, 1, 1, 1, 1, 1, 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-06 21:20:09,910 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-06 21:20:10,091 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-06 21:20:10,092 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:20:10,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:20:10,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1148613913, now seen corresponding path program 10 times [2021-10-06 21:20:10,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:20:10,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1910254650] [2021-10-06 21:20:10,094 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:20:10,094 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:20:10,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:20:10,096 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-06 21:20:10,096 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-06 21:20:11,774 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:20:11,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:20:11,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-06 21:20:11,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:20:12,077 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-06 21:20:12,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:20:12,410 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-06 21:20:12,410 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:20:12,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1910254650] [2021-10-06 21:20:12,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1910254650] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:20:12,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:20:12,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 17 [2021-10-06 21:20:12,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174446264] [2021-10-06 21:20:12,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-06 21:20:12,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:20:12,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-06 21:20:12,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-10-06 21:20:12,412 INFO L87 Difference]: Start difference. First operand 17016 states and 52234 transitions. Second operand has 18 states, 18 states have (on average 4.666666666666667) internal successors, (84), 17 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:14,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:20:14,079 INFO L93 Difference]: Finished difference Result 18236 states and 55725 transitions. [2021-10-06 21:20:14,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-06 21:20:14,079 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.666666666666667) internal successors, (84), 17 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:20:14,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:20:14,120 INFO L225 Difference]: With dead ends: 18236 [2021-10-06 21:20:14,120 INFO L226 Difference]: Without dead ends: 18236 [2021-10-06 21:20:14,120 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 583.3ms TimeCoverageRelationStatistics Valid=176, Invalid=880, Unknown=0, NotChecked=0, Total=1056 [2021-10-06 21:20:14,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18236 states. [2021-10-06 21:20:14,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18236 to 17012. [2021-10-06 21:20:14,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17012 states, 17011 states have (on average 3.06995473517136) internal successors, (52223), 17011 states have internal predecessors, (52223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:14,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17012 states to 17012 states and 52223 transitions. [2021-10-06 21:20:14,442 INFO L78 Accepts]: Start accepts. Automaton has 17012 states and 52223 transitions. Word has length 53 [2021-10-06 21:20:14,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:20:14,442 INFO L470 AbstractCegarLoop]: Abstraction has 17012 states and 52223 transitions. [2021-10-06 21:20:14,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.666666666666667) internal successors, (84), 17 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:14,442 INFO L276 IsEmpty]: Start isEmpty. Operand 17012 states and 52223 transitions. [2021-10-06 21:20:14,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:20:14,471 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:20:14,471 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:20:14,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (85)] Forceful destruction successful, exit code 0 [2021-10-06 21:20:14,671 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-06 21:20:14,672 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:20:14,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:20:14,673 INFO L82 PathProgramCache]: Analyzing trace with hash 810591191, now seen corresponding path program 11 times [2021-10-06 21:20:14,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:20:14,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1291786715] [2021-10-06 21:20:14,674 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:20:14,674 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:20:14,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:20:14,675 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-06 21:20:14,677 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-06 21:20:16,637 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:20:16,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:20:16,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-06 21:20:16,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:20:16,852 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-06 21:20:16,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:20:17,108 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-06 21:20:17,109 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:20:17,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1291786715] [2021-10-06 21:20:17,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1291786715] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:20:17,110 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:20:17,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:20:17,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059421224] [2021-10-06 21:20:17,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:20:17,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:20:17,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:20:17,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:20:17,112 INFO L87 Difference]: Start difference. First operand 17012 states and 52223 transitions. Second operand has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:18,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:20:18,934 INFO L93 Difference]: Finished difference Result 26926 states and 80209 transitions. [2021-10-06 21:20:18,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-06 21:20:18,935 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:20:18,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:20:18,998 INFO L225 Difference]: With dead ends: 26926 [2021-10-06 21:20:18,998 INFO L226 Difference]: Without dead ends: 26860 [2021-10-06 21:20:18,999 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 695.0ms TimeCoverageRelationStatistics Valid=376, Invalid=1264, Unknown=0, NotChecked=0, Total=1640 [2021-10-06 21:20:19,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26860 states. [2021-10-06 21:20:19,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26860 to 16988. [2021-10-06 21:20:19,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16988 states, 16987 states have (on average 3.070701124389239) internal successors, (52162), 16987 states have internal predecessors, (52162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:19,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16988 states to 16988 states and 52162 transitions. [2021-10-06 21:20:19,530 INFO L78 Accepts]: Start accepts. Automaton has 16988 states and 52162 transitions. Word has length 53 [2021-10-06 21:20:19,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:20:19,530 INFO L470 AbstractCegarLoop]: Abstraction has 16988 states and 52162 transitions. [2021-10-06 21:20:19,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:19,530 INFO L276 IsEmpty]: Start isEmpty. Operand 16988 states and 52162 transitions. [2021-10-06 21:20:19,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:20:19,560 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:20:19,561 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:20:19,577 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-06 21:20:19,761 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-06 21:20:19,761 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:20:19,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:20:19,763 INFO L82 PathProgramCache]: Analyzing trace with hash 527386263, now seen corresponding path program 12 times [2021-10-06 21:20:19,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:20:19,764 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2084136215] [2021-10-06 21:20:19,764 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:20:19,764 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:20:19,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:20:19,766 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-06 21:20:19,767 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-06 21:20:21,665 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:20:21,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:20:21,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:20:21,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:20:21,943 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-06 21:20:21,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:20:22,659 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 21:20:22,660 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:20:22,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2084136215] [2021-10-06 21:20:22,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2084136215] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:20:22,660 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:20:22,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:20:22,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352332647] [2021-10-06 21:20:22,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:20:22,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:20:22,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:20:22,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:20:22,663 INFO L87 Difference]: Start difference. First operand 16988 states and 52162 transitions. Second operand has 19 states, 19 states have (on average 4.842105263157895) internal successors, (92), 18 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:26,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:20:26,031 INFO L93 Difference]: Finished difference Result 23616 states and 70790 transitions. [2021-10-06 21:20:26,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-06 21:20:26,031 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.842105263157895) internal successors, (92), 18 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:20:26,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:20:26,085 INFO L225 Difference]: With dead ends: 23616 [2021-10-06 21:20:26,085 INFO L226 Difference]: Without dead ends: 23406 [2021-10-06 21:20:26,086 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 1851.9ms TimeCoverageRelationStatistics Valid=472, Invalid=2498, Unknown=0, NotChecked=0, Total=2970 [2021-10-06 21:20:26,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23406 states. [2021-10-06 21:20:26,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23406 to 17112. [2021-10-06 21:20:26,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17112 states, 17111 states have (on average 3.0691952545146397) internal successors, (52517), 17111 states have internal predecessors, (52517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:26,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17112 states to 17112 states and 52517 transitions. [2021-10-06 21:20:26,579 INFO L78 Accepts]: Start accepts. Automaton has 17112 states and 52517 transitions. Word has length 53 [2021-10-06 21:20:26,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:20:26,579 INFO L470 AbstractCegarLoop]: Abstraction has 17112 states and 52517 transitions. [2021-10-06 21:20:26,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.842105263157895) internal successors, (92), 18 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:26,579 INFO L276 IsEmpty]: Start isEmpty. Operand 17112 states and 52517 transitions. [2021-10-06 21:20:26,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:20:26,608 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:20:26,608 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:20:26,626 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-06 21:20:26,809 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-06 21:20:26,809 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:20:26,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:20:26,811 INFO L82 PathProgramCache]: Analyzing trace with hash 58414197, now seen corresponding path program 13 times [2021-10-06 21:20:26,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:20:26,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1645899310] [2021-10-06 21:20:26,812 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:20:26,812 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:20:26,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:20:26,813 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-06 21:20:26,814 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-06 21:20:28,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:20:28,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:20:28,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:20:29,040 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-06 21:20:29,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:20:29,757 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 21:20:29,757 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:20:29,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1645899310] [2021-10-06 21:20:29,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1645899310] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:20:29,758 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:20:29,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:20:29,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503114078] [2021-10-06 21:20:29,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:20:29,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:20:29,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:20:29,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:20:29,760 INFO L87 Difference]: Start difference. First operand 17112 states and 52517 transitions. Second operand has 19 states, 19 states have (on average 4.842105263157895) internal successors, (92), 18 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:33,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:20:33,074 INFO L93 Difference]: Finished difference Result 24198 states and 72306 transitions. [2021-10-06 21:20:33,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-06 21:20:33,074 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.842105263157895) internal successors, (92), 18 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:20:33,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:20:33,274 INFO L225 Difference]: With dead ends: 24198 [2021-10-06 21:20:33,275 INFO L226 Difference]: Without dead ends: 23988 [2021-10-06 21:20:33,275 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 719 ImplicationChecksByTransitivity, 1691.2ms TimeCoverageRelationStatistics Valid=449, Invalid=2307, Unknown=0, NotChecked=0, Total=2756 [2021-10-06 21:20:33,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23988 states. [2021-10-06 21:20:33,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23988 to 17108. [2021-10-06 21:20:33,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17108 states, 17107 states have (on average 3.06932834512188) internal successors, (52507), 17107 states have internal predecessors, (52507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:33,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17108 states to 17108 states and 52507 transitions. [2021-10-06 21:20:33,624 INFO L78 Accepts]: Start accepts. Automaton has 17108 states and 52507 transitions. Word has length 53 [2021-10-06 21:20:33,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:20:33,625 INFO L470 AbstractCegarLoop]: Abstraction has 17108 states and 52507 transitions. [2021-10-06 21:20:33,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.842105263157895) internal successors, (92), 18 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:33,625 INFO L276 IsEmpty]: Start isEmpty. Operand 17108 states and 52507 transitions. [2021-10-06 21:20:33,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:20:33,651 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:20:33,651 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:20:33,669 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-06 21:20:33,852 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-06 21:20:33,852 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:20:33,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:20:33,854 INFO L82 PathProgramCache]: Analyzing trace with hash 101438135, now seen corresponding path program 14 times [2021-10-06 21:20:33,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:20:33,855 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1143996830] [2021-10-06 21:20:33,855 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:20:33,855 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:20:33,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:20:33,856 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-06 21:20:33,857 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-06 21:20:35,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:20:35,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:20:35,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:20:35,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:20:36,050 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-06 21:20:36,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:20:36,845 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-06 21:20:36,845 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:20:36,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1143996830] [2021-10-06 21:20:36,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1143996830] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:20:36,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:20:36,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:20:36,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160580241] [2021-10-06 21:20:36,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:20:36,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:20:36,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:20:36,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:20:36,849 INFO L87 Difference]: Start difference. First operand 17108 states and 52507 transitions. Second operand has 21 states, 21 states have (on average 4.380952380952381) internal successors, (92), 20 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:40,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:20:40,325 INFO L93 Difference]: Finished difference Result 23654 states and 70809 transitions. [2021-10-06 21:20:40,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-06 21:20:40,325 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.380952380952381) internal successors, (92), 20 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:20:40,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:20:40,377 INFO L225 Difference]: With dead ends: 23654 [2021-10-06 21:20:40,377 INFO L226 Difference]: Without dead ends: 23404 [2021-10-06 21:20:40,378 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 2045.9ms TimeCoverageRelationStatistics Valid=517, Invalid=2905, Unknown=0, NotChecked=0, Total=3422 [2021-10-06 21:20:40,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23404 states. [2021-10-06 21:20:40,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23404 to 17104. [2021-10-06 21:20:40,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17104 states, 17103 states have (on average 3.0696953750803955) internal successors, (52501), 17103 states have internal predecessors, (52501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:40,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17104 states to 17104 states and 52501 transitions. [2021-10-06 21:20:40,847 INFO L78 Accepts]: Start accepts. Automaton has 17104 states and 52501 transitions. Word has length 53 [2021-10-06 21:20:40,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:20:40,847 INFO L470 AbstractCegarLoop]: Abstraction has 17104 states and 52501 transitions. [2021-10-06 21:20:40,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.380952380952381) internal successors, (92), 20 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:40,848 INFO L276 IsEmpty]: Start isEmpty. Operand 17104 states and 52501 transitions. [2021-10-06 21:20:40,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:20:40,875 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:20:40,875 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:20:40,892 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-06 21:20:41,076 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-06 21:20:41,076 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:20:41,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:20:41,077 INFO L82 PathProgramCache]: Analyzing trace with hash 618498967, now seen corresponding path program 15 times [2021-10-06 21:20:41,078 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:20:41,078 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [579489942] [2021-10-06 21:20:41,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:20:41,079 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:20:41,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:20:41,080 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-06 21:20:41,084 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-06 21:20:43,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:20:43,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:20:43,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-06 21:20:43,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:20:43,259 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-06 21:20:43,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:20:43,571 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-06 21:20:43,572 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:20:43,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [579489942] [2021-10-06 21:20:43,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [579489942] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:20:43,572 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:20:43,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 17 [2021-10-06 21:20:43,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333390312] [2021-10-06 21:20:43,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-06 21:20:43,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:20:43,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-06 21:20:43,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-10-06 21:20:43,574 INFO L87 Difference]: Start difference. First operand 17104 states and 52501 transitions. Second operand has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:45,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:20:45,148 INFO L93 Difference]: Finished difference Result 20814 states and 63250 transitions. [2021-10-06 21:20:45,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-06 21:20:45,149 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:20:45,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:20:45,195 INFO L225 Difference]: With dead ends: 20814 [2021-10-06 21:20:45,195 INFO L226 Difference]: Without dead ends: 20814 [2021-10-06 21:20:45,196 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 603.4ms TimeCoverageRelationStatistics Valid=247, Invalid=1013, Unknown=0, NotChecked=0, Total=1260 [2021-10-06 21:20:45,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20814 states. [2021-10-06 21:20:45,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20814 to 17096. [2021-10-06 21:20:45,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17096 states, 17095 states have (on average 3.069844983913425) internal successors, (52479), 17095 states have internal predecessors, (52479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:45,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17096 states to 17096 states and 52479 transitions. [2021-10-06 21:20:45,736 INFO L78 Accepts]: Start accepts. Automaton has 17096 states and 52479 transitions. Word has length 53 [2021-10-06 21:20:45,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:20:45,736 INFO L470 AbstractCegarLoop]: Abstraction has 17096 states and 52479 transitions. [2021-10-06 21:20:45,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:45,736 INFO L276 IsEmpty]: Start isEmpty. Operand 17096 states and 52479 transitions. [2021-10-06 21:20:45,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:20:45,764 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:20:45,764 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:20:45,782 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-06 21:20:45,964 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-06 21:20:45,965 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:20:45,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:20:45,966 INFO L82 PathProgramCache]: Analyzing trace with hash 978658225, now seen corresponding path program 16 times [2021-10-06 21:20:45,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:20:45,967 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1215987874] [2021-10-06 21:20:45,967 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:20:45,967 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:20:45,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:20:45,969 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-06 21:20:45,970 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-06 21:20:47,837 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:20:47,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:20:47,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-06 21:20:47,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:20:48,084 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-06 21:20:48,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:20:48,395 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-06 21:20:48,396 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:20:48,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1215987874] [2021-10-06 21:20:48,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1215987874] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:20:48,396 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:20:48,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 17 [2021-10-06 21:20:48,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246166769] [2021-10-06 21:20:48,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-06 21:20:48,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:20:48,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-06 21:20:48,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-10-06 21:20:48,397 INFO L87 Difference]: Start difference. First operand 17096 states and 52479 transitions. Second operand has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:50,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:20:50,143 INFO L93 Difference]: Finished difference Result 20646 states and 62335 transitions. [2021-10-06 21:20:50,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-06 21:20:50,144 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:20:50,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:20:50,188 INFO L225 Difference]: With dead ends: 20646 [2021-10-06 21:20:50,188 INFO L226 Difference]: Without dead ends: 20646 [2021-10-06 21:20:50,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 544.3ms TimeCoverageRelationStatistics Valid=253, Invalid=1007, Unknown=0, NotChecked=0, Total=1260 [2021-10-06 21:20:50,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20646 states. [2021-10-06 21:20:50,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20646 to 17030. [2021-10-06 21:20:50,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17030 states, 17029 states have (on average 3.0713488754477654) internal successors, (52302), 17029 states have internal predecessors, (52302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:50,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17030 states to 17030 states and 52302 transitions. [2021-10-06 21:20:50,513 INFO L78 Accepts]: Start accepts. Automaton has 17030 states and 52302 transitions. Word has length 53 [2021-10-06 21:20:50,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:20:50,513 INFO L470 AbstractCegarLoop]: Abstraction has 17030 states and 52302 transitions. [2021-10-06 21:20:50,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:50,513 INFO L276 IsEmpty]: Start isEmpty. Operand 17030 states and 52302 transitions. [2021-10-06 21:20:50,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:20:50,541 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:20:50,541 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:20:50,558 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-06 21:20:50,741 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-06 21:20:50,742 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:20:50,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:20:50,743 INFO L82 PathProgramCache]: Analyzing trace with hash -1709552911, now seen corresponding path program 17 times [2021-10-06 21:20:50,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:20:50,744 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [339536164] [2021-10-06 21:20:50,744 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:20:50,744 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:20:50,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:20:50,745 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-06 21:20:50,746 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-06 21:20:52,772 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:20:52,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:20:52,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-06 21:20:52,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:20:52,986 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-06 21:20:52,986 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:20:53,243 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-06 21:20:53,244 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:20:53,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [339536164] [2021-10-06 21:20:53,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [339536164] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:20:53,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:20:53,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:20:53,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182193767] [2021-10-06 21:20:53,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:20:53,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:20:53,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:20:53,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:20:53,246 INFO L87 Difference]: Start difference. First operand 17030 states and 52302 transitions. Second operand has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:54,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:20:54,011 INFO L93 Difference]: Finished difference Result 18078 states and 55002 transitions. [2021-10-06 21:20:54,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-06 21:20:54,012 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:20:54,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:20:54,051 INFO L225 Difference]: With dead ends: 18078 [2021-10-06 21:20:54,051 INFO L226 Difference]: Without dead ends: 18042 [2021-10-06 21:20:54,052 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 301.3ms TimeCoverageRelationStatistics Valid=124, Invalid=428, Unknown=0, NotChecked=0, Total=552 [2021-10-06 21:20:54,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18042 states. [2021-10-06 21:20:54,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18042 to 17066. [2021-10-06 21:20:54,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17066 states, 17065 states have (on average 3.0702021681804865) internal successors, (52393), 17065 states have internal predecessors, (52393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:54,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17066 states to 17066 states and 52393 transitions. [2021-10-06 21:20:54,501 INFO L78 Accepts]: Start accepts. Automaton has 17066 states and 52393 transitions. Word has length 53 [2021-10-06 21:20:54,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:20:54,501 INFO L470 AbstractCegarLoop]: Abstraction has 17066 states and 52393 transitions. [2021-10-06 21:20:54,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:54,501 INFO L276 IsEmpty]: Start isEmpty. Operand 17066 states and 52393 transitions. [2021-10-06 21:20:54,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:20:54,529 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:20:54,529 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:20:54,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (92)] Ended with exit code 0 [2021-10-06 21:20:54,729 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-06 21:20:54,730 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:20:54,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:20:54,731 INFO L82 PathProgramCache]: Analyzing trace with hash -1357260069, now seen corresponding path program 18 times [2021-10-06 21:20:54,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:20:54,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1785747804] [2021-10-06 21:20:54,732 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:20:54,732 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:20:54,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:20:54,733 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-06 21:20:54,734 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-06 21:20:56,580 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:20:56,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:20:56,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-06 21:20:56,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:20:56,806 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-06 21:20:56,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:20:57,080 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-06 21:20:57,080 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:20:57,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1785747804] [2021-10-06 21:20:57,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1785747804] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:20:57,080 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:20:57,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:20:57,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015993787] [2021-10-06 21:20:57,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:20:57,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:20:57,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:20:57,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:20:57,082 INFO L87 Difference]: Start difference. First operand 17066 states and 52393 transitions. Second operand has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:59,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:20:59,208 INFO L93 Difference]: Finished difference Result 25970 states and 78205 transitions. [2021-10-06 21:20:59,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-06 21:20:59,209 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:20:59,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:20:59,268 INFO L225 Difference]: With dead ends: 25970 [2021-10-06 21:20:59,268 INFO L226 Difference]: Without dead ends: 25922 [2021-10-06 21:20:59,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 855.3ms TimeCoverageRelationStatistics Valid=288, Invalid=1194, Unknown=0, NotChecked=0, Total=1482 [2021-10-06 21:20:59,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25922 states. [2021-10-06 21:20:59,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25922 to 17100. [2021-10-06 21:20:59,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17100 states, 17099 states have (on average 3.0709983039943856) internal successors, (52511), 17099 states have internal predecessors, (52511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:59,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17100 states to 17100 states and 52511 transitions. [2021-10-06 21:20:59,829 INFO L78 Accepts]: Start accepts. Automaton has 17100 states and 52511 transitions. Word has length 53 [2021-10-06 21:20:59,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:20:59,829 INFO L470 AbstractCegarLoop]: Abstraction has 17100 states and 52511 transitions. [2021-10-06 21:20:59,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:20:59,829 INFO L276 IsEmpty]: Start isEmpty. Operand 17100 states and 52511 transitions. [2021-10-06 21:20:59,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:20:59,857 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:20:59,857 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:20:59,876 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-06 21:21:00,057 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-06 21:21:00,058 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:21:00,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:21:00,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1457338681, now seen corresponding path program 19 times [2021-10-06 21:21:00,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:21:00,060 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [216340315] [2021-10-06 21:21:00,060 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:21:00,060 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:21:00,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:21:00,062 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-06 21:21:00,063 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-06 21:21:01,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:21:01,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-06 21:21:01,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:21:02,127 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-06 21:21:02,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:21:02,392 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-06 21:21:02,392 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:21:02,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [216340315] [2021-10-06 21:21:02,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [216340315] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:21:02,393 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:21:02,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:21:02,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027493238] [2021-10-06 21:21:02,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:21:02,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:21:02,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:21:02,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:21:02,394 INFO L87 Difference]: Start difference. First operand 17100 states and 52511 transitions. Second operand has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:03,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:21:03,781 INFO L93 Difference]: Finished difference Result 22648 states and 68579 transitions. [2021-10-06 21:21:03,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-06 21:21:03,781 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:21:03,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:21:03,834 INFO L225 Difference]: With dead ends: 22648 [2021-10-06 21:21:03,834 INFO L226 Difference]: Without dead ends: 22608 [2021-10-06 21:21:03,835 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 658.5ms TimeCoverageRelationStatistics Valid=196, Invalid=734, Unknown=0, NotChecked=0, Total=930 [2021-10-06 21:21:03,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22608 states. [2021-10-06 21:21:04,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22608 to 17064. [2021-10-06 21:21:04,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17064 states, 17063 states have (on average 3.0719099806599073) internal successors, (52416), 17063 states have internal predecessors, (52416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:04,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17064 states to 17064 states and 52416 transitions. [2021-10-06 21:21:04,185 INFO L78 Accepts]: Start accepts. Automaton has 17064 states and 52416 transitions. Word has length 53 [2021-10-06 21:21:04,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:21:04,185 INFO L470 AbstractCegarLoop]: Abstraction has 17064 states and 52416 transitions. [2021-10-06 21:21:04,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:04,186 INFO L276 IsEmpty]: Start isEmpty. Operand 17064 states and 52416 transitions. [2021-10-06 21:21:04,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:21:04,213 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:21:04,213 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:21:04,231 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-06 21:21:04,414 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-06 21:21:04,414 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:21:04,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:21:04,415 INFO L82 PathProgramCache]: Analyzing trace with hash -2138249729, now seen corresponding path program 1 times [2021-10-06 21:21:04,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:21:04,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1008165462] [2021-10-06 21:21:04,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:21:04,416 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:21:04,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:21:04,417 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-06 21:21:04,418 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-06 21:21:06,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:21:06,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-06 21:21:06,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:21:06,912 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-06 21:21:06,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:21:07,846 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-06 21:21:07,847 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:21:07,847 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1008165462] [2021-10-06 21:21:07,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1008165462] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:21:07,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:21:07,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:21:07,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712724663] [2021-10-06 21:21:07,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:21:07,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:21:07,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:21:07,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:21:07,848 INFO L87 Difference]: Start difference. First operand 17064 states and 52416 transitions. Second operand has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:14,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:21:14,170 INFO L93 Difference]: Finished difference Result 24176 states and 72484 transitions. [2021-10-06 21:21:14,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-10-06 21:21:14,171 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:21:14,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:21:14,221 INFO L225 Difference]: With dead ends: 24176 [2021-10-06 21:21:14,221 INFO L226 Difference]: Without dead ends: 22726 [2021-10-06 21:21:14,222 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1576 ImplicationChecksByTransitivity, 2494.9ms TimeCoverageRelationStatistics Valid=810, Invalid=5042, Unknown=0, NotChecked=0, Total=5852 [2021-10-06 21:21:14,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22726 states. [2021-10-06 21:21:14,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22726 to 16752. [2021-10-06 21:21:14,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16752 states, 16751 states have (on average 3.0706823473225477) internal successors, (51437), 16751 states have internal predecessors, (51437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:14,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16752 states to 16752 states and 51437 transitions. [2021-10-06 21:21:14,747 INFO L78 Accepts]: Start accepts. Automaton has 16752 states and 51437 transitions. Word has length 53 [2021-10-06 21:21:14,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:21:14,747 INFO L470 AbstractCegarLoop]: Abstraction has 16752 states and 51437 transitions. [2021-10-06 21:21:14,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.619047619047619) internal successors, (97), 20 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:14,747 INFO L276 IsEmpty]: Start isEmpty. Operand 16752 states and 51437 transitions. [2021-10-06 21:21:14,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:21:14,774 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:21:14,774 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:21:14,793 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-06 21:21:14,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:21:14,976 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:21:14,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:21:14,977 INFO L82 PathProgramCache]: Analyzing trace with hash 247050098, now seen corresponding path program 1 times [2021-10-06 21:21:14,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:21:14,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1740456828] [2021-10-06 21:21:14,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:21:14,978 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:21:14,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:21:14,980 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:21:14,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (96)] Waiting until timeout for monitored process [2021-10-06 21:21:16,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:21:16,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:21:16,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:21:17,058 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-06 21:21:17,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:21:17,763 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-06 21:21:17,763 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:21:17,764 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1740456828] [2021-10-06 21:21:17,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1740456828] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:21:17,764 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:21:17,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-06 21:21:17,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201699399] [2021-10-06 21:21:17,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-06 21:21:17,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:21:17,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-06 21:21:17,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-10-06 21:21:17,765 INFO L87 Difference]: Start difference. First operand 16752 states and 51437 transitions. Second operand has 15 states, 15 states have (on average 6.133333333333334) internal successors, (92), 14 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:18,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:21:18,934 INFO L93 Difference]: Finished difference Result 20886 states and 63162 transitions. [2021-10-06 21:21:18,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-06 21:21:18,934 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.133333333333334) internal successors, (92), 14 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:21:18,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:21:18,976 INFO L225 Difference]: With dead ends: 20886 [2021-10-06 21:21:18,976 INFO L226 Difference]: Without dead ends: 19298 [2021-10-06 21:21:18,976 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 399.5ms TimeCoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:21:19,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19298 states. [2021-10-06 21:21:19,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19298 to 15836. [2021-10-06 21:21:19,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15836 states, 15835 states have (on average 3.048942216608778) internal successors, (48280), 15835 states have internal predecessors, (48280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:19,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15836 states to 15836 states and 48280 transitions. [2021-10-06 21:21:19,285 INFO L78 Accepts]: Start accepts. Automaton has 15836 states and 48280 transitions. Word has length 53 [2021-10-06 21:21:19,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:21:19,285 INFO L470 AbstractCegarLoop]: Abstraction has 15836 states and 48280 transitions. [2021-10-06 21:21:19,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.133333333333334) internal successors, (92), 14 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:19,285 INFO L276 IsEmpty]: Start isEmpty. Operand 15836 states and 48280 transitions. [2021-10-06 21:21:19,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:21:19,311 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:21:19,311 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:21:19,330 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (96)] Forceful destruction successful, exit code 0 [2021-10-06 21:21:19,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:21:19,512 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:21:19,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:21:19,513 INFO L82 PathProgramCache]: Analyzing trace with hash 1656738685, now seen corresponding path program 2 times [2021-10-06 21:21:19,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:21:19,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1514534113] [2021-10-06 21:21:19,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:21:19,515 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:21:19,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:21:19,516 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:21:19,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (97)] Waiting until timeout for monitored process [2021-10-06 21:21:21,610 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:21:21,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:21:21,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:21:21,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:21:21,877 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-06 21:21:21,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:21:22,646 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-06 21:21:22,646 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:21:22,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1514534113] [2021-10-06 21:21:22,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1514534113] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:21:22,646 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:21:22,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:21:22,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684751626] [2021-10-06 21:21:22,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:21:22,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:21:22,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:21:22,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:21:22,648 INFO L87 Difference]: Start difference. First operand 15836 states and 48280 transitions. Second operand has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:25,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:21:25,004 INFO L93 Difference]: Finished difference Result 19888 states and 60083 transitions. [2021-10-06 21:21:25,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-06 21:21:25,005 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:21:25,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:21:25,047 INFO L225 Difference]: With dead ends: 19888 [2021-10-06 21:21:25,047 INFO L226 Difference]: Without dead ends: 19450 [2021-10-06 21:21:25,048 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 1315.8ms TimeCoverageRelationStatistics Valid=387, Invalid=1419, Unknown=0, NotChecked=0, Total=1806 [2021-10-06 21:21:25,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19450 states. [2021-10-06 21:21:25,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19450 to 15506. [2021-10-06 21:21:25,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15506 states, 15505 states have (on average 3.0466946146404386) internal successors, (47239), 15505 states have internal predecessors, (47239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:25,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15506 states to 15506 states and 47239 transitions. [2021-10-06 21:21:25,344 INFO L78 Accepts]: Start accepts. Automaton has 15506 states and 47239 transitions. Word has length 53 [2021-10-06 21:21:25,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:21:25,344 INFO L470 AbstractCegarLoop]: Abstraction has 15506 states and 47239 transitions. [2021-10-06 21:21:25,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:25,345 INFO L276 IsEmpty]: Start isEmpty. Operand 15506 states and 47239 transitions. [2021-10-06 21:21:25,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:21:25,369 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:21:25,369 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:21:25,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (97)] Forceful destruction successful, exit code 0 [2021-10-06 21:21:25,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:21:25,570 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:21:25,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:21:25,571 INFO L82 PathProgramCache]: Analyzing trace with hash 1822152765, now seen corresponding path program 20 times [2021-10-06 21:21:25,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:21:25,572 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1481933008] [2021-10-06 21:21:25,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:21:25,572 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:21:25,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:21:25,573 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:21:25,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (98)] Waiting until timeout for monitored process [2021-10-06 21:21:27,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:21:27,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:21:27,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:21:27,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:21:28,041 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-06 21:21:28,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:21:28,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 21:21:28,808 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:21:28,808 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1481933008] [2021-10-06 21:21:28,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1481933008] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:21:28,808 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:21:28,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:21:28,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606790610] [2021-10-06 21:21:28,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:21:28,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:21:28,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:21:28,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:21:28,810 INFO L87 Difference]: Start difference. First operand 15506 states and 47239 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:30,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:21:30,156 INFO L93 Difference]: Finished difference Result 17570 states and 53118 transitions. [2021-10-06 21:21:30,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-06 21:21:30,157 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:21:30,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:21:30,193 INFO L225 Difference]: With dead ends: 17570 [2021-10-06 21:21:30,193 INFO L226 Difference]: Without dead ends: 17108 [2021-10-06 21:21:30,194 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 823.2ms TimeCoverageRelationStatistics Valid=132, Invalid=924, Unknown=0, NotChecked=0, Total=1056 [2021-10-06 21:21:30,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17108 states. [2021-10-06 21:21:30,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17108 to 15684. [2021-10-06 21:21:30,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15684 states, 15683 states have (on average 3.043167761270165) internal successors, (47726), 15683 states have internal predecessors, (47726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:30,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15684 states to 15684 states and 47726 transitions. [2021-10-06 21:21:30,604 INFO L78 Accepts]: Start accepts. Automaton has 15684 states and 47726 transitions. Word has length 53 [2021-10-06 21:21:30,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:21:30,604 INFO L470 AbstractCegarLoop]: Abstraction has 15684 states and 47726 transitions. [2021-10-06 21:21:30,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:30,604 INFO L276 IsEmpty]: Start isEmpty. Operand 15684 states and 47726 transitions. [2021-10-06 21:21:30,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:21:30,630 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:21:30,630 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:21:30,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (98)] Forceful destruction successful, exit code 0 [2021-10-06 21:21:30,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:21:30,831 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:21:30,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:21:30,833 INFO L82 PathProgramCache]: Analyzing trace with hash -983821745, now seen corresponding path program 21 times [2021-10-06 21:21:30,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:21:30,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [228390851] [2021-10-06 21:21:30,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:21:30,834 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:21:30,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:21:30,835 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:21:30,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (99)] Waiting until timeout for monitored process [2021-10-06 21:21:32,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:21:32,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:21:32,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:21:32,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:21:33,299 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-06 21:21:33,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:21:34,060 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-06 21:21:34,060 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:21:34,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [228390851] [2021-10-06 21:21:34,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [228390851] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:21:34,060 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:21:34,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:21:34,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225278417] [2021-10-06 21:21:34,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:21:34,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:21:34,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:21:34,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:21:34,061 INFO L87 Difference]: Start difference. First operand 15684 states and 47726 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:35,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:21:35,733 INFO L93 Difference]: Finished difference Result 17532 states and 52964 transitions. [2021-10-06 21:21:35,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-06 21:21:35,734 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:21:35,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:21:35,771 INFO L225 Difference]: With dead ends: 17532 [2021-10-06 21:21:35,772 INFO L226 Difference]: Without dead ends: 17090 [2021-10-06 21:21:35,772 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 973.5ms TimeCoverageRelationStatistics Valid=147, Invalid=1113, Unknown=0, NotChecked=0, Total=1260 [2021-10-06 21:21:35,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17090 states. [2021-10-06 21:21:36,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17090 to 15708. [2021-10-06 21:21:36,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15708 states, 15707 states have (on average 3.042592474692812) internal successors, (47790), 15707 states have internal predecessors, (47790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:36,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15708 states to 15708 states and 47790 transitions. [2021-10-06 21:21:36,252 INFO L78 Accepts]: Start accepts. Automaton has 15708 states and 47790 transitions. Word has length 53 [2021-10-06 21:21:36,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:21:36,252 INFO L470 AbstractCegarLoop]: Abstraction has 15708 states and 47790 transitions. [2021-10-06 21:21:36,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:36,253 INFO L276 IsEmpty]: Start isEmpty. Operand 15708 states and 47790 transitions. [2021-10-06 21:21:36,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:21:36,281 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:21:36,281 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:21:36,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (99)] Forceful destruction successful, exit code 0 [2021-10-06 21:21:36,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:21:36,482 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:21:36,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:21:36,483 INFO L82 PathProgramCache]: Analyzing trace with hash 1106331065, now seen corresponding path program 22 times [2021-10-06 21:21:36,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:21:36,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [58730728] [2021-10-06 21:21:36,484 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:21:36,484 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:21:36,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:21:36,486 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:21:36,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (100)] Waiting until timeout for monitored process [2021-10-06 21:21:38,445 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:21:38,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:21:38,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:21:38,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:21:38,838 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-06 21:21:38,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:21:39,597 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-06 21:21:39,597 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:21:39,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [58730728] [2021-10-06 21:21:39,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [58730728] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:21:39,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:21:39,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:21:39,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972072558] [2021-10-06 21:21:39,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:21:39,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:21:39,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:21:39,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:21:39,599 INFO L87 Difference]: Start difference. First operand 15708 states and 47790 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:41,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:21:41,760 INFO L93 Difference]: Finished difference Result 16548 states and 50096 transitions. [2021-10-06 21:21:41,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-06 21:21:41,761 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:21:41,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:21:41,796 INFO L225 Difference]: With dead ends: 16548 [2021-10-06 21:21:41,796 INFO L226 Difference]: Without dead ends: 16156 [2021-10-06 21:21:41,797 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 1033.3ms TimeCoverageRelationStatistics Valid=198, Invalid=1362, Unknown=0, NotChecked=0, Total=1560 [2021-10-06 21:21:41,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16156 states. [2021-10-06 21:21:42,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16156 to 15748. [2021-10-06 21:21:42,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15748 states, 15747 states have (on average 3.0419762494443385) internal successors, (47902), 15747 states have internal predecessors, (47902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:42,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15748 states to 15748 states and 47902 transitions. [2021-10-06 21:21:42,083 INFO L78 Accepts]: Start accepts. Automaton has 15748 states and 47902 transitions. Word has length 53 [2021-10-06 21:21:42,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:21:42,084 INFO L470 AbstractCegarLoop]: Abstraction has 15748 states and 47902 transitions. [2021-10-06 21:21:42,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:42,084 INFO L276 IsEmpty]: Start isEmpty. Operand 15748 states and 47902 transitions. [2021-10-06 21:21:42,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:21:42,109 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:21:42,109 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:21:42,128 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (100)] Forceful destruction successful, exit code 0 [2021-10-06 21:21:42,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:21:42,310 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:21:42,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:21:42,311 INFO L82 PathProgramCache]: Analyzing trace with hash 631618131, now seen corresponding path program 23 times [2021-10-06 21:21:42,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:21:42,312 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1189552740] [2021-10-06 21:21:42,312 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:21:42,312 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:21:42,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:21:42,313 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:21:42,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (101)] Waiting until timeout for monitored process [2021-10-06 21:21:44,459 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:21:44,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:21:44,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:21:44,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:21:44,854 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-06 21:21:44,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:21:45,647 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-06 21:21:45,648 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:21:45,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1189552740] [2021-10-06 21:21:45,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1189552740] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:21:45,648 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:21:45,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:21:45,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618081014] [2021-10-06 21:21:45,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:21:45,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:21:45,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:21:45,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:21:45,649 INFO L87 Difference]: Start difference. First operand 15748 states and 47902 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:47,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:21:47,728 INFO L93 Difference]: Finished difference Result 16852 states and 50793 transitions. [2021-10-06 21:21:47,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-06 21:21:47,729 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:21:47,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:21:47,765 INFO L225 Difference]: With dead ends: 16852 [2021-10-06 21:21:47,765 INFO L226 Difference]: Without dead ends: 16560 [2021-10-06 21:21:47,765 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 1217.1ms TimeCoverageRelationStatistics Valid=220, Invalid=1502, Unknown=0, NotChecked=0, Total=1722 [2021-10-06 21:21:47,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16560 states. [2021-10-06 21:21:48,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16560 to 15780. [2021-10-06 21:21:48,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15780 states, 15779 states have (on average 3.041384118131694) internal successors, (47990), 15779 states have internal predecessors, (47990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:48,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15780 states to 15780 states and 47990 transitions. [2021-10-06 21:21:48,162 INFO L78 Accepts]: Start accepts. Automaton has 15780 states and 47990 transitions. Word has length 53 [2021-10-06 21:21:48,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:21:48,163 INFO L470 AbstractCegarLoop]: Abstraction has 15780 states and 47990 transitions. [2021-10-06 21:21:48,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:48,163 INFO L276 IsEmpty]: Start isEmpty. Operand 15780 states and 47990 transitions. [2021-10-06 21:21:48,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:21:48,192 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:21:48,192 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:21:48,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (101)] Forceful destruction successful, exit code 0 [2021-10-06 21:21:48,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:21:48,393 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:21:48,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:21:48,395 INFO L82 PathProgramCache]: Analyzing trace with hash 235299367, now seen corresponding path program 24 times [2021-10-06 21:21:48,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:21:48,395 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1102591550] [2021-10-06 21:21:48,396 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:21:48,396 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:21:48,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:21:48,397 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:21:48,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (102)] Waiting until timeout for monitored process [2021-10-06 21:21:50,540 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:21:50,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:21:50,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:21:50,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:21:50,936 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-06 21:21:50,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:21:51,723 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-06 21:21:51,723 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:21:51,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1102591550] [2021-10-06 21:21:51,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1102591550] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:21:51,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:21:51,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:21:51,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885622299] [2021-10-06 21:21:51,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:21:51,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:21:51,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:21:51,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:21:51,725 INFO L87 Difference]: Start difference. First operand 15780 states and 47990 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:53,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:21:53,696 INFO L93 Difference]: Finished difference Result 16512 states and 49911 transitions. [2021-10-06 21:21:53,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-06 21:21:53,697 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:21:53,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:21:53,732 INFO L225 Difference]: With dead ends: 16512 [2021-10-06 21:21:53,732 INFO L226 Difference]: Without dead ends: 16240 [2021-10-06 21:21:53,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1021.5ms TimeCoverageRelationStatistics Valid=205, Invalid=1355, Unknown=0, NotChecked=0, Total=1560 [2021-10-06 21:21:53,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16240 states. [2021-10-06 21:21:54,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16240 to 15772. [2021-10-06 21:21:54,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15772 states, 15771 states have (on average 3.0414051106461226) internal successors, (47966), 15771 states have internal predecessors, (47966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:54,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15772 states to 15772 states and 47966 transitions. [2021-10-06 21:21:54,156 INFO L78 Accepts]: Start accepts. Automaton has 15772 states and 47966 transitions. Word has length 53 [2021-10-06 21:21:54,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:21:54,156 INFO L470 AbstractCegarLoop]: Abstraction has 15772 states and 47966 transitions. [2021-10-06 21:21:54,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:21:54,156 INFO L276 IsEmpty]: Start isEmpty. Operand 15772 states and 47966 transitions. [2021-10-06 21:21:54,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:21:54,181 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:21:54,182 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:21:54,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (102)] Forceful destruction successful, exit code 0 [2021-10-06 21:21:54,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:21:54,383 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:21:54,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:21:54,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1584082381, now seen corresponding path program 25 times [2021-10-06 21:21:54,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:21:54,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1644917763] [2021-10-06 21:21:54,385 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:21:54,385 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:21:54,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:21:54,387 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:21:54,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (103)] Waiting until timeout for monitored process [2021-10-06 21:21:56,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:21:56,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:21:56,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:21:56,856 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-06 21:21:56,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:21:57,730 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-06 21:21:57,730 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:21:57,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1644917763] [2021-10-06 21:21:57,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1644917763] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:21:57,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:21:57,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 24 [2021-10-06 21:21:57,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776526806] [2021-10-06 21:21:57,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-06 21:21:57,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:21:57,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-06 21:21:57,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=539, Unknown=0, NotChecked=0, Total=600 [2021-10-06 21:21:57,732 INFO L87 Difference]: Start difference. First operand 15772 states and 47966 transitions. Second operand has 25 states, 25 states have (on average 3.76) internal successors, (94), 24 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:00,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:22:00,033 INFO L93 Difference]: Finished difference Result 16396 states and 49595 transitions. [2021-10-06 21:22:00,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-06 21:22:00,034 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.76) internal successors, (94), 24 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:22:00,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:22:00,068 INFO L225 Difference]: With dead ends: 16396 [2021-10-06 21:22:00,069 INFO L226 Difference]: Without dead ends: 16022 [2021-10-06 21:22:00,069 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 1306.6ms TimeCoverageRelationStatistics Valid=228, Invalid=1664, Unknown=0, NotChecked=0, Total=1892 [2021-10-06 21:22:00,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16022 states. [2021-10-06 21:22:00,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16022 to 15740. [2021-10-06 21:22:00,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15740 states, 15739 states have (on average 3.041870512739056) internal successors, (47876), 15739 states have internal predecessors, (47876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:00,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15740 states to 15740 states and 47876 transitions. [2021-10-06 21:22:00,354 INFO L78 Accepts]: Start accepts. Automaton has 15740 states and 47876 transitions. Word has length 53 [2021-10-06 21:22:00,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:22:00,354 INFO L470 AbstractCegarLoop]: Abstraction has 15740 states and 47876 transitions. [2021-10-06 21:22:00,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.76) internal successors, (94), 24 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:00,355 INFO L276 IsEmpty]: Start isEmpty. Operand 15740 states and 47876 transitions. [2021-10-06 21:22:00,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:22:00,380 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:22:00,380 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:22:00,398 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (103)] Forceful destruction successful, exit code 0 [2021-10-06 21:22:00,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:22:00,581 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:22:00,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:22:00,582 INFO L82 PathProgramCache]: Analyzing trace with hash -768319225, now seen corresponding path program 26 times [2021-10-06 21:22:00,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:22:00,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1267837290] [2021-10-06 21:22:00,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:22:00,583 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:22:00,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:22:00,585 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:22:00,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (104)] Waiting until timeout for monitored process [2021-10-06 21:22:02,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:22:02,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:22:02,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:22:02,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:22:03,343 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-06 21:22:03,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:22:04,023 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-06 21:22:04,023 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:22:04,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1267837290] [2021-10-06 21:22:04,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1267837290] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:22:04,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:22:04,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:22:04,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660260762] [2021-10-06 21:22:04,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:22:04,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:22:04,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:22:04,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:22:04,025 INFO L87 Difference]: Start difference. First operand 15740 states and 47876 transitions. Second operand has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:05,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:22:05,077 INFO L93 Difference]: Finished difference Result 16490 states and 49900 transitions. [2021-10-06 21:22:05,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-06 21:22:05,078 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:22:05,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:22:05,113 INFO L225 Difference]: With dead ends: 16490 [2021-10-06 21:22:05,113 INFO L226 Difference]: Without dead ends: 16022 [2021-10-06 21:22:05,113 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 679.6ms TimeCoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2021-10-06 21:22:05,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16022 states. [2021-10-06 21:22:05,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16022 to 15742. [2021-10-06 21:22:05,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15742 states, 15741 states have (on average 3.0415475509815133) internal successors, (47877), 15741 states have internal predecessors, (47877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:05,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15742 states to 15742 states and 47877 transitions. [2021-10-06 21:22:05,518 INFO L78 Accepts]: Start accepts. Automaton has 15742 states and 47877 transitions. Word has length 53 [2021-10-06 21:22:05,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:22:05,518 INFO L470 AbstractCegarLoop]: Abstraction has 15742 states and 47877 transitions. [2021-10-06 21:22:05,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:05,518 INFO L276 IsEmpty]: Start isEmpty. Operand 15742 states and 47877 transitions. [2021-10-06 21:22:05,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:22:05,543 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:22:05,543 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:22:05,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (104)] Forceful destruction successful, exit code 0 [2021-10-06 21:22:05,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:22:05,744 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:22:05,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:22:05,745 INFO L82 PathProgramCache]: Analyzing trace with hash 630020227, now seen corresponding path program 27 times [2021-10-06 21:22:05,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:22:05,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1882944316] [2021-10-06 21:22:05,747 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:22:05,747 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:22:05,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:22:05,748 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:22:05,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (105)] Waiting until timeout for monitored process [2021-10-06 21:22:07,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:22:07,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:22:07,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-06 21:22:07,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:22:08,155 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-06 21:22:08,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:22:08,372 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-06 21:22:08,372 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:22:08,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1882944316] [2021-10-06 21:22:08,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1882944316] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:22:08,372 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:22:08,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:22:08,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389344962] [2021-10-06 21:22:08,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:22:08,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:22:08,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:22:08,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:22:08,374 INFO L87 Difference]: Start difference. First operand 15742 states and 47877 transitions. Second operand has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:09,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:22:09,557 INFO L93 Difference]: Finished difference Result 20264 states and 60836 transitions. [2021-10-06 21:22:09,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-06 21:22:09,557 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:22:09,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:22:09,604 INFO L225 Difference]: With dead ends: 20264 [2021-10-06 21:22:09,604 INFO L226 Difference]: Without dead ends: 20076 [2021-10-06 21:22:09,604 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 276.0ms TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2021-10-06 21:22:09,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20076 states. [2021-10-06 21:22:09,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20076 to 15724. [2021-10-06 21:22:09,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15724 states, 15723 states have (on average 3.042739935126884) internal successors, (47841), 15723 states have internal predecessors, (47841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:09,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15724 states to 15724 states and 47841 transitions. [2021-10-06 21:22:09,917 INFO L78 Accepts]: Start accepts. Automaton has 15724 states and 47841 transitions. Word has length 53 [2021-10-06 21:22:09,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:22:09,918 INFO L470 AbstractCegarLoop]: Abstraction has 15724 states and 47841 transitions. [2021-10-06 21:22:09,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:09,918 INFO L276 IsEmpty]: Start isEmpty. Operand 15724 states and 47841 transitions. [2021-10-06 21:22:09,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:22:09,942 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:22:09,942 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:22:09,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (105)] Forceful destruction successful, exit code 0 [2021-10-06 21:22:10,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:22:10,150 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:22:10,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:22:10,150 INFO L82 PathProgramCache]: Analyzing trace with hash -1869626067, now seen corresponding path program 1 times [2021-10-06 21:22:10,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:22:10,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [248131304] [2021-10-06 21:22:10,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:22:10,152 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:22:10,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:22:10,153 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:22:10,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (106)] Waiting until timeout for monitored process [2021-10-06 21:22:12,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:22:12,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-06 21:22:12,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:22:12,784 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-06 21:22:12,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:22:13,338 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-06 21:22:13,338 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:22:13,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [248131304] [2021-10-06 21:22:13,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [248131304] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:22:13,339 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:22:13,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:22:13,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92294068] [2021-10-06 21:22:13,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:22:13,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:22:13,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:22:13,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:22:13,340 INFO L87 Difference]: Start difference. First operand 15724 states and 47841 transitions. Second operand has 19 states, 19 states have (on average 4.421052631578948) internal successors, (84), 18 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:14,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:22:14,771 INFO L93 Difference]: Finished difference Result 18100 states and 54602 transitions. [2021-10-06 21:22:14,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-06 21:22:14,771 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.421052631578948) internal successors, (84), 18 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:22:14,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:22:14,947 INFO L225 Difference]: With dead ends: 18100 [2021-10-06 21:22:14,948 INFO L226 Difference]: Without dead ends: 18026 [2021-10-06 21:22:14,948 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 607.4ms TimeCoverageRelationStatistics Valid=116, Invalid=696, Unknown=0, NotChecked=0, Total=812 [2021-10-06 21:22:14,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18026 states. [2021-10-06 21:22:15,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18026 to 16536. [2021-10-06 21:22:15,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16536 states, 16535 states have (on average 3.0388267311762927) internal successors, (50247), 16535 states have internal predecessors, (50247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:15,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16536 states to 16536 states and 50247 transitions. [2021-10-06 21:22:15,231 INFO L78 Accepts]: Start accepts. Automaton has 16536 states and 50247 transitions. Word has length 53 [2021-10-06 21:22:15,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:22:15,232 INFO L470 AbstractCegarLoop]: Abstraction has 16536 states and 50247 transitions. [2021-10-06 21:22:15,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.421052631578948) internal successors, (84), 18 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:15,232 INFO L276 IsEmpty]: Start isEmpty. Operand 16536 states and 50247 transitions. [2021-10-06 21:22:15,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:22:15,257 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:22:15,257 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:22:15,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (106)] Forceful destruction successful, exit code 0 [2021-10-06 21:22:15,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:22:15,458 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:22:15,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:22:15,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1241505683, now seen corresponding path program 2 times [2021-10-06 21:22:15,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:22:15,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [209626812] [2021-10-06 21:22:15,461 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:22:15,461 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:22:15,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:22:15,462 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:22:15,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (107)] Waiting until timeout for monitored process [2021-10-06 21:22:17,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:22:17,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:22:17,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-06 21:22:17,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:22:17,994 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-06 21:22:17,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:22:18,586 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-06 21:22:18,587 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:22:18,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [209626812] [2021-10-06 21:22:18,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [209626812] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:22:18,587 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:22:18,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-06 21:22:18,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927444853] [2021-10-06 21:22:18,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-06 21:22:18,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:22:18,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-06 21:22:18,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-10-06 21:22:18,588 INFO L87 Difference]: Start difference. First operand 16536 states and 50247 transitions. Second operand has 15 states, 15 states have (on average 6.333333333333333) internal successors, (95), 14 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:19,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:22:19,604 INFO L93 Difference]: Finished difference Result 20378 states and 61133 transitions. [2021-10-06 21:22:19,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-06 21:22:19,605 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.333333333333333) internal successors, (95), 14 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:22:19,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:22:19,644 INFO L225 Difference]: With dead ends: 20378 [2021-10-06 21:22:19,644 INFO L226 Difference]: Without dead ends: 18612 [2021-10-06 21:22:19,644 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 289.6ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-10-06 21:22:19,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18612 states. [2021-10-06 21:22:20,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18612 to 16042. [2021-10-06 21:22:20,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16042 states, 16041 states have (on average 3.0245620597219625) internal successors, (48517), 16041 states have internal predecessors, (48517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:20,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16042 states to 16042 states and 48517 transitions. [2021-10-06 21:22:20,077 INFO L78 Accepts]: Start accepts. Automaton has 16042 states and 48517 transitions. Word has length 53 [2021-10-06 21:22:20,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:22:20,077 INFO L470 AbstractCegarLoop]: Abstraction has 16042 states and 48517 transitions. [2021-10-06 21:22:20,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.333333333333333) internal successors, (95), 14 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:20,077 INFO L276 IsEmpty]: Start isEmpty. Operand 16042 states and 48517 transitions. [2021-10-06 21:22:20,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:22:20,103 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:22:20,103 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 21:22:20,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (107)] Ended with exit code 0 [2021-10-06 21:22:20,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:22:20,311 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:22:20,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:22:20,312 INFO L82 PathProgramCache]: Analyzing trace with hash 1736573293, now seen corresponding path program 28 times [2021-10-06 21:22:20,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:22:20,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [269006943] [2021-10-06 21:22:20,313 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:22:20,313 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:22:20,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:22:20,315 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:22:20,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (108)] Waiting until timeout for monitored process [2021-10-06 21:22:22,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:22:22,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:22:22,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:22:22,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:22:22,980 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-06 21:22:22,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:22:23,666 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-06 21:22:23,667 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:22:23,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [269006943] [2021-10-06 21:22:23,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [269006943] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:22:23,667 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:22:23,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:22:23,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192376868] [2021-10-06 21:22:23,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:22:23,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:22:23,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:22:23,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:22:23,669 INFO L87 Difference]: Start difference. First operand 16042 states and 48517 transitions. Second operand has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:25,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:22:25,117 INFO L93 Difference]: Finished difference Result 16868 states and 50793 transitions. [2021-10-06 21:22:25,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-06 21:22:25,117 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:22:25,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:22:25,153 INFO L225 Difference]: With dead ends: 16868 [2021-10-06 21:22:25,153 INFO L226 Difference]: Without dead ends: 16304 [2021-10-06 21:22:25,154 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 860.9ms TimeCoverageRelationStatistics Valid=132, Invalid=860, Unknown=0, NotChecked=0, Total=992 [2021-10-06 21:22:25,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16304 states. [2021-10-06 21:22:25,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16304 to 16034. [2021-10-06 21:22:25,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16034 states, 16033 states have (on average 3.024574315474334) internal successors, (48493), 16033 states have internal predecessors, (48493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:25,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16034 states to 16034 states and 48493 transitions. [2021-10-06 21:22:25,605 INFO L78 Accepts]: Start accepts. Automaton has 16034 states and 48493 transitions. Word has length 53 [2021-10-06 21:22:25,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:22:25,606 INFO L470 AbstractCegarLoop]: Abstraction has 16034 states and 48493 transitions. [2021-10-06 21:22:25,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:25,606 INFO L276 IsEmpty]: Start isEmpty. Operand 16034 states and 48493 transitions. [2021-10-06 21:22:25,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:22:25,631 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:22:25,631 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:22:25,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (108)] Forceful destruction successful, exit code 0 [2021-10-06 21:22:25,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:22:25,832 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:22:25,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:22:25,834 INFO L82 PathProgramCache]: Analyzing trace with hash 1152864931, now seen corresponding path program 29 times [2021-10-06 21:22:25,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:22:25,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [154900566] [2021-10-06 21:22:25,835 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:22:25,835 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:22:25,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:22:25,836 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:22:25,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (109)] Waiting until timeout for monitored process [2021-10-06 21:22:28,402 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:22:28,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:22:28,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:22:28,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:22:28,777 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-06 21:22:28,778 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:22:29,458 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-06 21:22:29,458 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:22:29,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [154900566] [2021-10-06 21:22:29,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [154900566] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:22:29,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:22:29,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:22:29,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239288124] [2021-10-06 21:22:29,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:22:29,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:22:29,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:22:29,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:22:29,460 INFO L87 Difference]: Start difference. First operand 16034 states and 48493 transitions. Second operand has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:31,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:22:31,005 INFO L93 Difference]: Finished difference Result 17774 states and 53291 transitions. [2021-10-06 21:22:31,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-06 21:22:31,006 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:22:31,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:22:31,043 INFO L225 Difference]: With dead ends: 17774 [2021-10-06 21:22:31,043 INFO L226 Difference]: Without dead ends: 17218 [2021-10-06 21:22:31,044 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 778.4ms TimeCoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2021-10-06 21:22:31,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17218 states. [2021-10-06 21:22:31,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17218 to 16082. [2021-10-06 21:22:31,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16082 states, 16081 states have (on average 3.0232572601206393) internal successors, (48617), 16081 states have internal predecessors, (48617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:31,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16082 states to 16082 states and 48617 transitions. [2021-10-06 21:22:31,452 INFO L78 Accepts]: Start accepts. Automaton has 16082 states and 48617 transitions. Word has length 53 [2021-10-06 21:22:31,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:22:31,453 INFO L470 AbstractCegarLoop]: Abstraction has 16082 states and 48617 transitions. [2021-10-06 21:22:31,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:31,453 INFO L276 IsEmpty]: Start isEmpty. Operand 16082 states and 48617 transitions. [2021-10-06 21:22:31,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:22:31,479 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:22:31,479 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:22:31,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (109)] Forceful destruction successful, exit code 0 [2021-10-06 21:22:31,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:22:31,680 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:22:31,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:22:31,681 INFO L82 PathProgramCache]: Analyzing trace with hash -1377218635, now seen corresponding path program 30 times [2021-10-06 21:22:31,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:22:31,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [134740620] [2021-10-06 21:22:31,682 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:22:31,682 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:22:31,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:22:31,683 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:22:31,684 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (110)] Waiting until timeout for monitored process [2021-10-06 21:22:34,054 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:22:34,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:22:34,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:22:34,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:22:34,433 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 21:22:34,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:22:35,111 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-06 21:22:35,112 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:22:35,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [134740620] [2021-10-06 21:22:35,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [134740620] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:22:35,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:22:35,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:22:35,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945490400] [2021-10-06 21:22:35,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:22:35,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:22:35,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:22:35,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:22:35,113 INFO L87 Difference]: Start difference. First operand 16082 states and 48617 transitions. Second operand has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:36,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:22:36,981 INFO L93 Difference]: Finished difference Result 17642 states and 52888 transitions. [2021-10-06 21:22:36,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-06 21:22:36,982 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:22:36,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:22:37,019 INFO L225 Difference]: With dead ends: 17642 [2021-10-06 21:22:37,019 INFO L226 Difference]: Without dead ends: 17200 [2021-10-06 21:22:37,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 956.2ms TimeCoverageRelationStatistics Valid=166, Invalid=1166, Unknown=0, NotChecked=0, Total=1332 [2021-10-06 21:22:37,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17200 states. [2021-10-06 21:22:37,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17200 to 16098. [2021-10-06 21:22:37,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16098 states, 16097 states have (on average 3.0227371559917997) internal successors, (48657), 16097 states have internal predecessors, (48657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:37,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16098 states to 16098 states and 48657 transitions. [2021-10-06 21:22:37,426 INFO L78 Accepts]: Start accepts. Automaton has 16098 states and 48657 transitions. Word has length 53 [2021-10-06 21:22:37,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:22:37,426 INFO L470 AbstractCegarLoop]: Abstraction has 16098 states and 48657 transitions. [2021-10-06 21:22:37,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:37,427 INFO L276 IsEmpty]: Start isEmpty. Operand 16098 states and 48657 transitions. [2021-10-06 21:22:37,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:22:37,452 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:22:37,452 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:22:37,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (110)] Forceful destruction successful, exit code 0 [2021-10-06 21:22:37,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:22:37,653 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:22:37,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:22:37,654 INFO L82 PathProgramCache]: Analyzing trace with hash 712934175, now seen corresponding path program 31 times [2021-10-06 21:22:37,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:22:37,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [534866392] [2021-10-06 21:22:37,656 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:22:37,656 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:22:37,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:22:37,657 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:22:37,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (111)] Waiting until timeout for monitored process [2021-10-06 21:22:39,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:22:39,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:22:39,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:22:40,426 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-06 21:22:40,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:22:41,131 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-06 21:22:41,131 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:22:41,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [534866392] [2021-10-06 21:22:41,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [534866392] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:22:41,131 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:22:41,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:22:41,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095690571] [2021-10-06 21:22:41,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:22:41,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:22:41,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:22:41,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:22:41,133 INFO L87 Difference]: Start difference. First operand 16098 states and 48657 transitions. Second operand has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:43,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:22:43,144 INFO L93 Difference]: Finished difference Result 17102 states and 51350 transitions. [2021-10-06 21:22:43,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-06 21:22:43,144 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:22:43,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:22:43,181 INFO L225 Difference]: With dead ends: 17102 [2021-10-06 21:22:43,181 INFO L226 Difference]: Without dead ends: 16710 [2021-10-06 21:22:43,182 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 1108.0ms TimeCoverageRelationStatistics Valid=245, Invalid=1561, Unknown=0, NotChecked=0, Total=1806 [2021-10-06 21:22:43,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16710 states. [2021-10-06 21:22:43,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16710 to 16122. [2021-10-06 21:22:43,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16122 states, 16121 states have (on average 3.0222070591154395) internal successors, (48721), 16121 states have internal predecessors, (48721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:43,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16122 states to 16122 states and 48721 transitions. [2021-10-06 21:22:43,623 INFO L78 Accepts]: Start accepts. Automaton has 16122 states and 48721 transitions. Word has length 53 [2021-10-06 21:22:43,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:22:43,623 INFO L470 AbstractCegarLoop]: Abstraction has 16122 states and 48721 transitions. [2021-10-06 21:22:43,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:43,624 INFO L276 IsEmpty]: Start isEmpty. Operand 16122 states and 48721 transitions. [2021-10-06 21:22:43,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:22:43,649 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:22:43,649 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:22:43,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (111)] Forceful destruction successful, exit code 0 [2021-10-06 21:22:43,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:22:43,864 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:22:43,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:22:43,865 INFO L82 PathProgramCache]: Analyzing trace with hash 238221241, now seen corresponding path program 32 times [2021-10-06 21:22:43,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:22:43,866 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [287187833] [2021-10-06 21:22:43,866 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:22:43,866 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:22:43,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:22:43,868 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:22:43,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (112)] Waiting until timeout for monitored process [2021-10-06 21:22:46,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:22:46,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:22:46,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:22:46,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:22:46,531 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-06 21:22:46,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:22:47,343 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-06 21:22:47,344 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:22:47,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [287187833] [2021-10-06 21:22:47,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [287187833] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:22:47,344 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:22:47,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:22:47,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146185985] [2021-10-06 21:22:47,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:22:47,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:22:47,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:22:47,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:22:47,345 INFO L87 Difference]: Start difference. First operand 16122 states and 48721 transitions. Second operand has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:49,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:22:49,656 INFO L93 Difference]: Finished difference Result 17498 states and 52278 transitions. [2021-10-06 21:22:49,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-06 21:22:49,657 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:22:49,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:22:49,693 INFO L225 Difference]: With dead ends: 17498 [2021-10-06 21:22:49,694 INFO L226 Difference]: Without dead ends: 17206 [2021-10-06 21:22:49,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 1289.0ms TimeCoverageRelationStatistics Valid=281, Invalid=1789, Unknown=0, NotChecked=0, Total=2070 [2021-10-06 21:22:49,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17206 states. [2021-10-06 21:22:49,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17206 to 16122. [2021-10-06 21:22:50,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16122 states, 16121 states have (on average 3.0217108119843683) internal successors, (48713), 16121 states have internal predecessors, (48713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:50,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16122 states to 16122 states and 48713 transitions. [2021-10-06 21:22:50,154 INFO L78 Accepts]: Start accepts. Automaton has 16122 states and 48713 transitions. Word has length 53 [2021-10-06 21:22:50,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:22:50,154 INFO L470 AbstractCegarLoop]: Abstraction has 16122 states and 48713 transitions. [2021-10-06 21:22:50,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:50,155 INFO L276 IsEmpty]: Start isEmpty. Operand 16122 states and 48713 transitions. [2021-10-06 21:22:50,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:22:50,180 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:22:50,180 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:22:50,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (112)] Forceful destruction successful, exit code 0 [2021-10-06 21:22:50,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:22:50,381 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:22:50,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:22:50,382 INFO L82 PathProgramCache]: Analyzing trace with hash -158097523, now seen corresponding path program 33 times [2021-10-06 21:22:50,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:22:50,383 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1179070345] [2021-10-06 21:22:50,383 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:22:50,383 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:22:50,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:22:50,384 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:22:50,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (113)] Waiting until timeout for monitored process [2021-10-06 21:22:52,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:22:52,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:22:52,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:22:52,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:22:53,051 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-06 21:22:53,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:22:53,772 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-06 21:22:53,772 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:22:53,772 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1179070345] [2021-10-06 21:22:53,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1179070345] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:22:53,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:22:53,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:22:53,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319154262] [2021-10-06 21:22:53,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:22:53,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:22:53,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:22:53,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:22:53,774 INFO L87 Difference]: Start difference. First operand 16122 states and 48713 transitions. Second operand has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:56,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:22:56,295 INFO L93 Difference]: Finished difference Result 17422 states and 52210 transitions. [2021-10-06 21:22:56,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-06 21:22:56,295 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:22:56,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:22:56,330 INFO L225 Difference]: With dead ends: 17422 [2021-10-06 21:22:56,331 INFO L226 Difference]: Without dead ends: 17150 [2021-10-06 21:22:56,331 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 1223.8ms TimeCoverageRelationStatistics Valid=294, Invalid=1776, Unknown=0, NotChecked=0, Total=2070 [2021-10-06 21:22:56,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17150 states. [2021-10-06 21:22:56,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17150 to 16114. [2021-10-06 21:22:56,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16114 states, 16113 states have (on average 3.021721591261714) internal successors, (48689), 16113 states have internal predecessors, (48689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:56,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16114 states to 16114 states and 48689 transitions. [2021-10-06 21:22:56,805 INFO L78 Accepts]: Start accepts. Automaton has 16114 states and 48689 transitions. Word has length 53 [2021-10-06 21:22:56,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:22:56,805 INFO L470 AbstractCegarLoop]: Abstraction has 16114 states and 48689 transitions. [2021-10-06 21:22:56,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 20 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:22:56,805 INFO L276 IsEmpty]: Start isEmpty. Operand 16114 states and 48689 transitions. [2021-10-06 21:22:56,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:22:56,831 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:22:56,831 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:22:56,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (113)] Ended with exit code 0 [2021-10-06 21:22:57,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:22:57,039 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:22:57,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:22:57,040 INFO L82 PathProgramCache]: Analyzing trace with hash -1977479271, now seen corresponding path program 34 times [2021-10-06 21:22:57,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:22:57,040 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1281379220] [2021-10-06 21:22:57,041 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:22:57,041 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:22:57,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:22:57,042 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:22:57,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (114)] Waiting until timeout for monitored process [2021-10-06 21:22:59,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:22:59,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:22:59,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:22:59,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:22:59,764 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-06 21:22:59,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:23:00,565 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-06 21:23:00,565 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:23:00,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1281379220] [2021-10-06 21:23:00,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1281379220] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:23:00,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:23:00,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:23:00,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951287276] [2021-10-06 21:23:00,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:23:00,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:23:00,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:23:00,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:23:00,567 INFO L87 Difference]: Start difference. First operand 16114 states and 48689 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:03,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:23:03,231 INFO L93 Difference]: Finished difference Result 16996 states and 50947 transitions. [2021-10-06 21:23:03,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-06 21:23:03,232 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:23:03,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:23:03,268 INFO L225 Difference]: With dead ends: 16996 [2021-10-06 21:23:03,268 INFO L226 Difference]: Without dead ends: 16602 [2021-10-06 21:23:03,269 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 1546.4ms TimeCoverageRelationStatistics Valid=289, Invalid=1967, Unknown=0, NotChecked=0, Total=2256 [2021-10-06 21:23:03,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16602 states. [2021-10-06 21:23:03,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16602 to 16026. [2021-10-06 21:23:03,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16026 states, 16025 states have (on average 3.0245865834633388) internal successors, (48469), 16025 states have internal predecessors, (48469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:03,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16026 states to 16026 states and 48469 transitions. [2021-10-06 21:23:03,563 INFO L78 Accepts]: Start accepts. Automaton has 16026 states and 48469 transitions. Word has length 53 [2021-10-06 21:23:03,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:23:03,563 INFO L470 AbstractCegarLoop]: Abstraction has 16026 states and 48469 transitions. [2021-10-06 21:23:03,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:03,564 INFO L276 IsEmpty]: Start isEmpty. Operand 16026 states and 48469 transitions. [2021-10-06 21:23:03,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:23:03,712 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:23:03,712 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:23:03,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (114)] Ended with exit code 0 [2021-10-06 21:23:03,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:23:03,916 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:23:03,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:23:03,917 INFO L82 PathProgramCache]: Analyzing trace with hash -497474205, now seen corresponding path program 35 times [2021-10-06 21:23:03,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:23:03,918 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1924729603] [2021-10-06 21:23:03,918 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:23:03,919 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:23:03,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:23:03,922 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:23:03,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (115)] Waiting until timeout for monitored process [2021-10-06 21:23:06,255 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:23:06,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:23:06,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:23:06,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:23:06,660 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-06 21:23:06,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:23:07,443 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-06 21:23:07,444 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:23:07,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1924729603] [2021-10-06 21:23:07,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1924729603] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:23:07,444 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:23:07,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:23:07,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833070594] [2021-10-06 21:23:07,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:23:07,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:23:07,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:23:07,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:23:07,447 INFO L87 Difference]: Start difference. First operand 16026 states and 48469 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:08,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:23:08,902 INFO L93 Difference]: Finished difference Result 17042 states and 51248 transitions. [2021-10-06 21:23:08,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-06 21:23:08,902 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:23:08,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:23:08,936 INFO L225 Difference]: With dead ends: 17042 [2021-10-06 21:23:08,936 INFO L226 Difference]: Without dead ends: 16486 [2021-10-06 21:23:08,937 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 834.3ms TimeCoverageRelationStatistics Valid=134, Invalid=922, Unknown=0, NotChecked=0, Total=1056 [2021-10-06 21:23:08,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16486 states. [2021-10-06 21:23:09,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16486 to 15932. [2021-10-06 21:23:09,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15932 states, 15931 states have (on average 3.0239156361810307) internal successors, (48174), 15931 states have internal predecessors, (48174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:09,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15932 states to 15932 states and 48174 transitions. [2021-10-06 21:23:09,210 INFO L78 Accepts]: Start accepts. Automaton has 15932 states and 48174 transitions. Word has length 53 [2021-10-06 21:23:09,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:23:09,210 INFO L470 AbstractCegarLoop]: Abstraction has 15932 states and 48174 transitions. [2021-10-06 21:23:09,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:09,211 INFO L276 IsEmpty]: Start isEmpty. Operand 15932 states and 48174 transitions. [2021-10-06 21:23:09,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:23:09,235 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:23:09,235 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:23:09,255 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (115)] Forceful destruction successful, exit code 0 [2021-10-06 21:23:09,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:23:09,436 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:23:09,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:23:09,437 INFO L82 PathProgramCache]: Analyzing trace with hash 991518581, now seen corresponding path program 36 times [2021-10-06 21:23:09,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:23:09,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [140385979] [2021-10-06 21:23:09,438 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:23:09,438 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:23:09,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:23:09,439 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:23:09,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (116)] Waiting until timeout for monitored process [2021-10-06 21:23:12,060 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:23:12,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:23:12,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:23:12,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:23:12,452 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 21:23:12,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:23:13,219 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-06 21:23:13,220 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:23:13,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [140385979] [2021-10-06 21:23:13,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [140385979] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:23:13,220 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:23:13,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:23:13,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572730781] [2021-10-06 21:23:13,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:23:13,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:23:13,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:23:13,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:23:13,221 INFO L87 Difference]: Start difference. First operand 15932 states and 48174 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:14,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:23:14,697 INFO L93 Difference]: Finished difference Result 16902 states and 50823 transitions. [2021-10-06 21:23:14,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-06 21:23:14,698 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:23:14,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:23:14,735 INFO L225 Difference]: With dead ends: 16902 [2021-10-06 21:23:14,735 INFO L226 Difference]: Without dead ends: 16460 [2021-10-06 21:23:14,735 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 966.7ms TimeCoverageRelationStatistics Valid=144, Invalid=1046, Unknown=0, NotChecked=0, Total=1190 [2021-10-06 21:23:14,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16460 states. [2021-10-06 21:23:15,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16460 to 15932. [2021-10-06 21:23:15,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15932 states, 15931 states have (on average 3.0234134705919278) internal successors, (48166), 15931 states have internal predecessors, (48166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:15,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15932 states to 15932 states and 48166 transitions. [2021-10-06 21:23:15,125 INFO L78 Accepts]: Start accepts. Automaton has 15932 states and 48166 transitions. Word has length 53 [2021-10-06 21:23:15,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:23:15,126 INFO L470 AbstractCegarLoop]: Abstraction has 15932 states and 48166 transitions. [2021-10-06 21:23:15,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:15,126 INFO L276 IsEmpty]: Start isEmpty. Operand 15932 states and 48166 transitions. [2021-10-06 21:23:15,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:23:15,151 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:23:15,151 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:23:15,171 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (116)] Forceful destruction successful, exit code 0 [2021-10-06 21:23:15,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:23:15,353 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:23:15,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:23:15,354 INFO L82 PathProgramCache]: Analyzing trace with hash -1213295905, now seen corresponding path program 37 times [2021-10-06 21:23:15,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:23:15,355 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [406619511] [2021-10-06 21:23:15,355 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:23:15,355 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:23:15,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:23:15,356 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:23:15,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (117)] Waiting until timeout for monitored process [2021-10-06 21:23:17,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:23:17,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:23:17,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:23:18,243 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-06 21:23:18,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:23:19,036 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-06 21:23:19,036 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:23:19,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [406619511] [2021-10-06 21:23:19,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [406619511] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:23:19,036 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:23:19,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:23:19,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386401339] [2021-10-06 21:23:19,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:23:19,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:23:19,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:23:19,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:23:19,038 INFO L87 Difference]: Start difference. First operand 15932 states and 48166 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:20,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:23:20,569 INFO L93 Difference]: Finished difference Result 15914 states and 47944 transitions. [2021-10-06 21:23:20,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-06 21:23:20,569 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:23:20,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:23:20,602 INFO L225 Difference]: With dead ends: 15914 [2021-10-06 21:23:20,602 INFO L226 Difference]: Without dead ends: 15522 [2021-10-06 21:23:20,602 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1003.0ms TimeCoverageRelationStatistics Valid=181, Invalid=1151, Unknown=0, NotChecked=0, Total=1332 [2021-10-06 21:23:20,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15522 states. [2021-10-06 21:23:20,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15522 to 15040. [2021-10-06 21:23:20,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15040 states, 15039 states have (on average 3.029855708491256) internal successors, (45566), 15039 states have internal predecessors, (45566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:20,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15040 states to 15040 states and 45566 transitions. [2021-10-06 21:23:20,965 INFO L78 Accepts]: Start accepts. Automaton has 15040 states and 45566 transitions. Word has length 53 [2021-10-06 21:23:20,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:23:20,966 INFO L470 AbstractCegarLoop]: Abstraction has 15040 states and 45566 transitions. [2021-10-06 21:23:20,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:20,966 INFO L276 IsEmpty]: Start isEmpty. Operand 15040 states and 45566 transitions. [2021-10-06 21:23:20,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:23:20,988 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:23:20,988 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:23:21,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (117)] Forceful destruction successful, exit code 0 [2021-10-06 21:23:21,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:23:21,189 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:23:21,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:23:21,190 INFO L82 PathProgramCache]: Analyzing trace with hash -1688008839, now seen corresponding path program 38 times [2021-10-06 21:23:21,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:23:21,192 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1532273126] [2021-10-06 21:23:21,192 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:23:21,192 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:23:21,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:23:21,193 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:23:21,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (118)] Waiting until timeout for monitored process [2021-10-06 21:23:23,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:23:23,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:23:23,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:23:23,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:23:24,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 21:23:24,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:23:24,881 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-06 21:23:24,881 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:23:24,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1532273126] [2021-10-06 21:23:24,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1532273126] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:23:24,882 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:23:24,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:23:24,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441989033] [2021-10-06 21:23:24,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:23:24,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:23:24,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:23:24,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:23:24,884 INFO L87 Difference]: Start difference. First operand 15040 states and 45566 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:26,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:23:26,408 INFO L93 Difference]: Finished difference Result 16084 states and 48313 transitions. [2021-10-06 21:23:26,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-06 21:23:26,409 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:23:26,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:23:26,443 INFO L225 Difference]: With dead ends: 16084 [2021-10-06 21:23:26,443 INFO L226 Difference]: Without dead ends: 15792 [2021-10-06 21:23:26,444 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1071.1ms TimeCoverageRelationStatistics Valid=196, Invalid=1210, Unknown=0, NotChecked=0, Total=1406 [2021-10-06 21:23:26,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15792 states. [2021-10-06 21:23:26,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15792 to 15024. [2021-10-06 21:23:26,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15024 states, 15023 states have (on average 3.029354989016841) internal successors, (45510), 15023 states have internal predecessors, (45510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:26,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15024 states to 15024 states and 45510 transitions. [2021-10-06 21:23:26,873 INFO L78 Accepts]: Start accepts. Automaton has 15024 states and 45510 transitions. Word has length 53 [2021-10-06 21:23:26,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:23:26,873 INFO L470 AbstractCegarLoop]: Abstraction has 15024 states and 45510 transitions. [2021-10-06 21:23:26,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:26,873 INFO L276 IsEmpty]: Start isEmpty. Operand 15024 states and 45510 transitions. [2021-10-06 21:23:26,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:23:26,897 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:23:26,897 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:23:26,919 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (118)] Forceful destruction successful, exit code 0 [2021-10-06 21:23:27,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:23:27,098 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:23:27,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:23:27,100 INFO L82 PathProgramCache]: Analyzing trace with hash -2084327603, now seen corresponding path program 39 times [2021-10-06 21:23:27,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:23:27,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [569716084] [2021-10-06 21:23:27,101 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:23:27,101 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:23:27,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:23:27,102 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:23:27,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (119)] Waiting until timeout for monitored process [2021-10-06 21:23:29,533 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:23:29,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:23:29,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:23:29,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:23:29,933 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-06 21:23:29,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:23:30,864 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-06 21:23:30,865 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:23:30,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [569716084] [2021-10-06 21:23:30,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [569716084] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:23:30,865 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:23:30,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:23:30,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056862149] [2021-10-06 21:23:30,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:23:30,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:23:30,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:23:30,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:23:30,866 INFO L87 Difference]: Start difference. First operand 15024 states and 45510 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:32,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:23:32,298 INFO L93 Difference]: Finished difference Result 15698 states and 47298 transitions. [2021-10-06 21:23:32,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-06 21:23:32,299 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:23:32,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:23:32,330 INFO L225 Difference]: With dead ends: 15698 [2021-10-06 21:23:32,330 INFO L226 Difference]: Without dead ends: 15426 [2021-10-06 21:23:32,330 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 945.5ms TimeCoverageRelationStatistics Valid=181, Invalid=1079, Unknown=0, NotChecked=0, Total=1260 [2021-10-06 21:23:32,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15426 states. [2021-10-06 21:23:32,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15426 to 15016. [2021-10-06 21:23:32,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15016 states, 15015 states have (on average 3.0293706293706295) internal successors, (45486), 15015 states have internal predecessors, (45486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:32,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15016 states to 15016 states and 45486 transitions. [2021-10-06 21:23:32,589 INFO L78 Accepts]: Start accepts. Automaton has 15016 states and 45486 transitions. Word has length 53 [2021-10-06 21:23:32,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:23:32,589 INFO L470 AbstractCegarLoop]: Abstraction has 15016 states and 45486 transitions. [2021-10-06 21:23:32,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 22 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:32,589 INFO L276 IsEmpty]: Start isEmpty. Operand 15016 states and 45486 transitions. [2021-10-06 21:23:32,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:23:32,612 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:23:32,613 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:23:32,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (119)] Forceful destruction successful, exit code 0 [2021-10-06 21:23:32,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:23:32,814 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:23:32,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:23:32,814 INFO L82 PathProgramCache]: Analyzing trace with hash 391257945, now seen corresponding path program 40 times [2021-10-06 21:23:32,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:23:32,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1695346524] [2021-10-06 21:23:32,815 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:23:32,816 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:23:32,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:23:32,817 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:23:32,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (120)] Waiting until timeout for monitored process [2021-10-06 21:23:35,704 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:23:35,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:23:35,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:23:35,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:23:36,117 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-06 21:23:36,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:23:36,992 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-06 21:23:36,992 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:23:36,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1695346524] [2021-10-06 21:23:36,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1695346524] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:23:36,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:23:36,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 24 [2021-10-06 21:23:36,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142587713] [2021-10-06 21:23:36,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-06 21:23:36,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:23:36,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-06 21:23:36,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2021-10-06 21:23:36,994 INFO L87 Difference]: Start difference. First operand 15016 states and 45486 transitions. Second operand has 25 states, 25 states have (on average 3.76) internal successors, (94), 24 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:38,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:23:38,758 INFO L93 Difference]: Finished difference Result 15582 states and 46982 transitions. [2021-10-06 21:23:38,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-06 21:23:38,759 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.76) internal successors, (94), 24 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:23:38,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:23:38,789 INFO L225 Difference]: With dead ends: 15582 [2021-10-06 21:23:38,790 INFO L226 Difference]: Without dead ends: 15192 [2021-10-06 21:23:38,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 1188.9ms TimeCoverageRelationStatistics Valid=204, Invalid=1356, Unknown=0, NotChecked=0, Total=1560 [2021-10-06 21:23:38,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15192 states. [2021-10-06 21:23:38,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15192 to 14900. [2021-10-06 21:23:39,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14900 states, 14899 states have (on average 3.032418283106249) internal successors, (45180), 14899 states have internal predecessors, (45180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:39,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14900 states to 14900 states and 45180 transitions. [2021-10-06 21:23:39,048 INFO L78 Accepts]: Start accepts. Automaton has 14900 states and 45180 transitions. Word has length 53 [2021-10-06 21:23:39,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:23:39,049 INFO L470 AbstractCegarLoop]: Abstraction has 14900 states and 45180 transitions. [2021-10-06 21:23:39,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.76) internal successors, (94), 24 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:39,049 INFO L276 IsEmpty]: Start isEmpty. Operand 14900 states and 45180 transitions. [2021-10-06 21:23:39,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:23:39,073 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:23:39,073 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:23:39,095 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (120)] Forceful destruction successful, exit code 0 [2021-10-06 21:23:39,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:23:39,274 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:23:39,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:23:39,274 INFO L82 PathProgramCache]: Analyzing trace with hash -2022187491, now seen corresponding path program 3 times [2021-10-06 21:23:39,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:23:39,275 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [688567829] [2021-10-06 21:23:39,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:23:39,276 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:23:39,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:23:39,277 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:23:39,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (121)] Waiting until timeout for monitored process [2021-10-06 21:23:41,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:23:41,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:23:41,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-06 21:23:41,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:23:42,135 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-06 21:23:42,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:23:42,410 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-06 21:23:42,410 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:23:42,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [688567829] [2021-10-06 21:23:42,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [688567829] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:23:42,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:23:42,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:23:42,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986346256] [2021-10-06 21:23:42,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:23:42,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:23:42,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:23:42,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:23:42,412 INFO L87 Difference]: Start difference. First operand 14900 states and 45180 transitions. Second operand has 14 states, 14 states have (on average 5.642857142857143) internal successors, (79), 13 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:43,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:23:43,461 INFO L93 Difference]: Finished difference Result 15068 states and 45484 transitions. [2021-10-06 21:23:43,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-06 21:23:43,461 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.642857142857143) internal successors, (79), 13 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:23:43,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:23:43,494 INFO L225 Difference]: With dead ends: 15068 [2021-10-06 21:23:43,494 INFO L226 Difference]: Without dead ends: 15068 [2021-10-06 21:23:43,494 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 387.7ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-10-06 21:23:43,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15068 states. [2021-10-06 21:23:43,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15068 to 14852. [2021-10-06 21:23:43,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14852 states, 14851 states have (on average 3.0253854959262) internal successors, (44930), 14851 states have internal predecessors, (44930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:43,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14852 states to 14852 states and 44930 transitions. [2021-10-06 21:23:43,757 INFO L78 Accepts]: Start accepts. Automaton has 14852 states and 44930 transitions. Word has length 53 [2021-10-06 21:23:43,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:23:43,758 INFO L470 AbstractCegarLoop]: Abstraction has 14852 states and 44930 transitions. [2021-10-06 21:23:43,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.642857142857143) internal successors, (79), 13 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:43,758 INFO L276 IsEmpty]: Start isEmpty. Operand 14852 states and 44930 transitions. [2021-10-06 21:23:43,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:23:43,781 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:23:43,781 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:23:43,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (121)] Ended with exit code 0 [2021-10-06 21:23:43,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:23:43,982 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:23:43,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:23:43,983 INFO L82 PathProgramCache]: Analyzing trace with hash -833732463, now seen corresponding path program 1 times [2021-10-06 21:23:43,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:23:43,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1771276175] [2021-10-06 21:23:43,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 21:23:43,984 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:23:43,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:23:43,985 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:23:44,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (122)] Waiting until timeout for monitored process [2021-10-06 21:23:46,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:23:46,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 21:23:46,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:23:46,853 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-06 21:23:46,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:23:47,438 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-06 21:23:47,439 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:23:47,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1771276175] [2021-10-06 21:23:47,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1771276175] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:23:47,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:23:47,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-06 21:23:47,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033076126] [2021-10-06 21:23:47,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-06 21:23:47,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:23:47,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-06 21:23:47,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-10-06 21:23:47,440 INFO L87 Difference]: Start difference. First operand 14852 states and 44930 transitions. Second operand has 17 states, 17 states have (on average 4.9411764705882355) internal successors, (84), 16 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:48,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:23:48,441 INFO L93 Difference]: Finished difference Result 18506 states and 55843 transitions. [2021-10-06 21:23:48,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-06 21:23:48,442 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.9411764705882355) internal successors, (84), 16 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:23:48,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:23:48,479 INFO L225 Difference]: With dead ends: 18506 [2021-10-06 21:23:48,480 INFO L226 Difference]: Without dead ends: 18008 [2021-10-06 21:23:48,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 379.5ms TimeCoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-10-06 21:23:48,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18008 states. [2021-10-06 21:23:48,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18008 to 16296. [2021-10-06 21:23:48,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16296 states, 16295 states have (on average 3.0217244553544034) internal successors, (49239), 16295 states have internal predecessors, (49239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:48,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16296 states to 16296 states and 49239 transitions. [2021-10-06 21:23:48,895 INFO L78 Accepts]: Start accepts. Automaton has 16296 states and 49239 transitions. Word has length 53 [2021-10-06 21:23:48,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:23:48,896 INFO L470 AbstractCegarLoop]: Abstraction has 16296 states and 49239 transitions. [2021-10-06 21:23:48,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.9411764705882355) internal successors, (84), 16 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:48,896 INFO L276 IsEmpty]: Start isEmpty. Operand 16296 states and 49239 transitions. [2021-10-06 21:23:48,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:23:48,920 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:23:48,920 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:23:48,944 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (122)] Forceful destruction successful, exit code 0 [2021-10-06 21:23:49,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:23:49,121 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:23:49,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:23:49,122 INFO L82 PathProgramCache]: Analyzing trace with hash -205612079, now seen corresponding path program 2 times [2021-10-06 21:23:49,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:23:49,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [278782716] [2021-10-06 21:23:49,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:23:49,124 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:23:49,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:23:49,125 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:23:49,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (123)] Waiting until timeout for monitored process [2021-10-06 21:23:51,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:23:51,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:23:51,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:23:51,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:23:52,157 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-06 21:23:52,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:23:52,827 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-06 21:23:52,827 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:23:52,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [278782716] [2021-10-06 21:23:52,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [278782716] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:23:52,828 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:23:52,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:23:52,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485143407] [2021-10-06 21:23:52,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:23:52,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:23:52,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:23:52,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:23:52,829 INFO L87 Difference]: Start difference. First operand 16296 states and 49239 transitions. Second operand has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:56,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:23:56,798 INFO L93 Difference]: Finished difference Result 19288 states and 57490 transitions. [2021-10-06 21:23:56,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-06 21:23:56,799 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:23:56,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:23:56,838 INFO L225 Difference]: With dead ends: 19288 [2021-10-06 21:23:56,838 INFO L226 Difference]: Without dead ends: 18656 [2021-10-06 21:23:56,839 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 2015.2ms TimeCoverageRelationStatistics Valid=256, Invalid=1906, Unknown=0, NotChecked=0, Total=2162 [2021-10-06 21:23:56,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18656 states. [2021-10-06 21:23:57,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18656 to 15756. [2021-10-06 21:23:57,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15756 states, 15755 states have (on average 3.0114249444620755) internal successors, (47445), 15755 states have internal predecessors, (47445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:57,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15756 states to 15756 states and 47445 transitions. [2021-10-06 21:23:57,136 INFO L78 Accepts]: Start accepts. Automaton has 15756 states and 47445 transitions. Word has length 53 [2021-10-06 21:23:57,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:23:57,136 INFO L470 AbstractCegarLoop]: Abstraction has 15756 states and 47445 transitions. [2021-10-06 21:23:57,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:23:57,136 INFO L276 IsEmpty]: Start isEmpty. Operand 15756 states and 47445 transitions. [2021-10-06 21:23:57,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:23:57,284 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:23:57,284 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:23:57,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (123)] Forceful destruction successful, exit code 0 [2021-10-06 21:23:57,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 123 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:23:57,485 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:23:57,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:23:57,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1817892069, now seen corresponding path program 3 times [2021-10-06 21:23:57,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:23:57,487 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [870236856] [2021-10-06 21:23:57,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:23:57,487 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:23:57,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:23:57,488 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:23:57,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (124)] Waiting until timeout for monitored process [2021-10-06 21:24:00,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:24:00,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:24:00,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:24:00,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:24:00,427 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 21:24:00,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:24:01,094 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-06 21:24:01,095 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:24:01,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [870236856] [2021-10-06 21:24:01,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [870236856] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:24:01,095 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:24:01,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:24:01,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688729341] [2021-10-06 21:24:01,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:24:01,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:24:01,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:24:01,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:24:01,096 INFO L87 Difference]: Start difference. First operand 15756 states and 47445 transitions. Second operand has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:02,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:24:02,845 INFO L93 Difference]: Finished difference Result 18220 states and 54545 transitions. [2021-10-06 21:24:02,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-06 21:24:02,846 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:24:02,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:24:02,884 INFO L225 Difference]: With dead ends: 18220 [2021-10-06 21:24:02,884 INFO L226 Difference]: Without dead ends: 17664 [2021-10-06 21:24:02,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 825.8ms TimeCoverageRelationStatistics Valid=146, Invalid=976, Unknown=0, NotChecked=0, Total=1122 [2021-10-06 21:24:03,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17664 states. [2021-10-06 21:24:03,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17664 to 15756. [2021-10-06 21:24:03,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15756 states, 15755 states have (on average 3.0109171691526497) internal successors, (47437), 15755 states have internal predecessors, (47437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:03,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15756 states to 15756 states and 47437 transitions. [2021-10-06 21:24:03,293 INFO L78 Accepts]: Start accepts. Automaton has 15756 states and 47437 transitions. Word has length 53 [2021-10-06 21:24:03,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:24:03,294 INFO L470 AbstractCegarLoop]: Abstraction has 15756 states and 47437 transitions. [2021-10-06 21:24:03,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:03,294 INFO L276 IsEmpty]: Start isEmpty. Operand 15756 states and 47437 transitions. [2021-10-06 21:24:03,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:24:03,317 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:24:03,317 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:24:03,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (124)] Forceful destruction successful, exit code 0 [2021-10-06 21:24:03,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:24:03,518 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:24:03,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:24:03,519 INFO L82 PathProgramCache]: Analyzing trace with hash 1779885393, now seen corresponding path program 4 times [2021-10-06 21:24:03,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:24:03,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1095030316] [2021-10-06 21:24:03,521 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:24:03,521 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:24:03,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:24:03,522 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:24:03,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (125)] Waiting until timeout for monitored process [2021-10-06 21:24:06,166 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:24:06,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:24:06,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:24:06,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:24:06,678 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-06 21:24:06,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:24:07,347 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-06 21:24:07,348 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:24:07,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1095030316] [2021-10-06 21:24:07,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1095030316] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:24:07,348 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:24:07,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:24:07,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129770590] [2021-10-06 21:24:07,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:24:07,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:24:07,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:24:07,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:24:07,349 INFO L87 Difference]: Start difference. First operand 15756 states and 47437 transitions. Second operand has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:09,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:24:09,542 INFO L93 Difference]: Finished difference Result 18064 states and 54085 transitions. [2021-10-06 21:24:09,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-06 21:24:09,543 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:24:09,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:24:09,583 INFO L225 Difference]: With dead ends: 18064 [2021-10-06 21:24:09,583 INFO L226 Difference]: Without dead ends: 17754 [2021-10-06 21:24:09,584 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 1066.9ms TimeCoverageRelationStatistics Valid=182, Invalid=1300, Unknown=0, NotChecked=0, Total=1482 [2021-10-06 21:24:09,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17754 states. [2021-10-06 21:24:09,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17754 to 15768. [2021-10-06 21:24:09,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15768 states, 15767 states have (on average 3.009830658971269) internal successors, (47456), 15767 states have internal predecessors, (47456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:09,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15768 states to 15768 states and 47456 transitions. [2021-10-06 21:24:09,883 INFO L78 Accepts]: Start accepts. Automaton has 15768 states and 47456 transitions. Word has length 53 [2021-10-06 21:24:09,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:24:09,883 INFO L470 AbstractCegarLoop]: Abstraction has 15768 states and 47456 transitions. [2021-10-06 21:24:09,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:09,883 INFO L276 IsEmpty]: Start isEmpty. Operand 15768 states and 47456 transitions. [2021-10-06 21:24:09,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:24:09,907 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:24:09,907 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:24:09,928 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (125)] Forceful destruction successful, exit code 0 [2021-10-06 21:24:10,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:24:10,108 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:24:10,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:24:10,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1670951717, now seen corresponding path program 5 times [2021-10-06 21:24:10,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:24:10,111 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1102421952] [2021-10-06 21:24:10,111 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:24:10,112 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:24:10,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:24:10,113 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:24:10,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (126)] Waiting until timeout for monitored process [2021-10-06 21:24:12,970 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:24:12,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:24:12,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:24:12,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:24:13,344 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-06 21:24:13,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:24:14,023 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-06 21:24:14,023 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:24:14,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1102421952] [2021-10-06 21:24:14,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1102421952] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:24:14,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:24:14,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:24:14,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318707466] [2021-10-06 21:24:14,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:24:14,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:24:14,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:24:14,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:24:14,024 INFO L87 Difference]: Start difference. First operand 15768 states and 47456 transitions. Second operand has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:16,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:24:16,745 INFO L93 Difference]: Finished difference Result 15478 states and 46003 transitions. [2021-10-06 21:24:16,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-06 21:24:16,745 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:24:16,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:24:16,779 INFO L225 Difference]: With dead ends: 15478 [2021-10-06 21:24:16,779 INFO L226 Difference]: Without dead ends: 15196 [2021-10-06 21:24:16,780 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 1390.4ms TimeCoverageRelationStatistics Valid=297, Invalid=1959, Unknown=0, NotChecked=0, Total=2256 [2021-10-06 21:24:16,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15196 states. [2021-10-06 21:24:17,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15196 to 14220. [2021-10-06 21:24:17,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14220 states, 14219 states have (on average 2.9868485828820592) internal successors, (42470), 14219 states have internal predecessors, (42470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:17,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14220 states to 14220 states and 42470 transitions. [2021-10-06 21:24:17,163 INFO L78 Accepts]: Start accepts. Automaton has 14220 states and 42470 transitions. Word has length 53 [2021-10-06 21:24:17,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:24:17,163 INFO L470 AbstractCegarLoop]: Abstraction has 14220 states and 42470 transitions. [2021-10-06 21:24:17,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:17,163 INFO L276 IsEmpty]: Start isEmpty. Operand 14220 states and 42470 transitions. [2021-10-06 21:24:17,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:24:17,184 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:24:17,185 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:24:17,205 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (126)] Ended with exit code 0 [2021-10-06 21:24:17,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:24:17,386 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:24:17,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:24:17,388 INFO L82 PathProgramCache]: Analyzing trace with hash -462304495, now seen corresponding path program 6 times [2021-10-06 21:24:17,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:24:17,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [866131096] [2021-10-06 21:24:17,389 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:24:17,389 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:24:17,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:24:17,390 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:24:17,394 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (127)] Waiting until timeout for monitored process [2021-10-06 21:24:20,022 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:24:20,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:24:20,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:24:20,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:24:20,405 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-06 21:24:20,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:24:21,106 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-06 21:24:21,107 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:24:21,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [866131096] [2021-10-06 21:24:21,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [866131096] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:24:21,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:24:21,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:24:21,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839570934] [2021-10-06 21:24:21,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:24:21,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:24:21,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:24:21,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:24:21,109 INFO L87 Difference]: Start difference. First operand 14220 states and 42470 transitions. Second operand has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:24,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:24:24,440 INFO L93 Difference]: Finished difference Result 15524 states and 46031 transitions. [2021-10-06 21:24:24,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-06 21:24:24,440 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:24:24,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:24:24,471 INFO L225 Difference]: With dead ends: 15524 [2021-10-06 21:24:24,471 INFO L226 Difference]: Without dead ends: 15270 [2021-10-06 21:24:24,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 1815.0ms TimeCoverageRelationStatistics Valid=347, Invalid=2305, Unknown=0, NotChecked=0, Total=2652 [2021-10-06 21:24:24,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15270 states. [2021-10-06 21:24:24,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15270 to 14268. [2021-10-06 21:24:24,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14268 states, 14267 states have (on average 2.9802341066797506) internal successors, (42519), 14267 states have internal predecessors, (42519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:24,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14268 states to 14268 states and 42519 transitions. [2021-10-06 21:24:24,728 INFO L78 Accepts]: Start accepts. Automaton has 14268 states and 42519 transitions. Word has length 53 [2021-10-06 21:24:24,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:24:24,728 INFO L470 AbstractCegarLoop]: Abstraction has 14268 states and 42519 transitions. [2021-10-06 21:24:24,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:24,729 INFO L276 IsEmpty]: Start isEmpty. Operand 14268 states and 42519 transitions. [2021-10-06 21:24:24,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:24:24,749 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:24:24,749 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:24:24,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (127)] Forceful destruction successful, exit code 0 [2021-10-06 21:24:24,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:24:24,950 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:24:24,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:24:24,951 INFO L82 PathProgramCache]: Analyzing trace with hash 91343515, now seen corresponding path program 7 times [2021-10-06 21:24:24,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:24:24,952 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1630557599] [2021-10-06 21:24:24,952 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:24:24,952 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:24:24,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:24:24,954 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:24:24,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (128)] Waiting until timeout for monitored process [2021-10-06 21:24:27,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:24:27,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:24:27,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:24:28,115 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-06 21:24:28,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:24:28,818 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-06 21:24:28,818 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:24:28,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1630557599] [2021-10-06 21:24:28,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1630557599] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:24:28,819 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:24:28,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:24:28,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310920397] [2021-10-06 21:24:28,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:24:28,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:24:28,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:24:28,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:24:28,820 INFO L87 Difference]: Start difference. First operand 14268 states and 42519 transitions. Second operand has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:32,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:24:32,355 INFO L93 Difference]: Finished difference Result 15718 states and 46670 transitions. [2021-10-06 21:24:32,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-06 21:24:32,356 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:24:32,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:24:32,387 INFO L225 Difference]: With dead ends: 15718 [2021-10-06 21:24:32,388 INFO L226 Difference]: Without dead ends: 15394 [2021-10-06 21:24:32,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 1731.1ms TimeCoverageRelationStatistics Valid=380, Invalid=2482, Unknown=0, NotChecked=0, Total=2862 [2021-10-06 21:24:32,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15394 states. [2021-10-06 21:24:32,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15394 to 14194. [2021-10-06 21:24:32,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14194 states, 14193 states have (on average 2.98287888395688) internal successors, (42336), 14193 states have internal predecessors, (42336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:32,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14194 states to 14194 states and 42336 transitions. [2021-10-06 21:24:32,645 INFO L78 Accepts]: Start accepts. Automaton has 14194 states and 42336 transitions. Word has length 53 [2021-10-06 21:24:32,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:24:32,645 INFO L470 AbstractCegarLoop]: Abstraction has 14194 states and 42336 transitions. [2021-10-06 21:24:32,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.523809523809524) internal successors, (95), 20 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:32,645 INFO L276 IsEmpty]: Start isEmpty. Operand 14194 states and 42336 transitions. [2021-10-06 21:24:32,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:24:32,668 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:24:32,668 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:24:32,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (128)] Forceful destruction successful, exit code 0 [2021-10-06 21:24:32,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:24:32,876 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:24:32,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:24:32,877 INFO L82 PathProgramCache]: Analyzing trace with hash 2033470385, now seen corresponding path program 8 times [2021-10-06 21:24:32,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:24:32,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [632659789] [2021-10-06 21:24:32,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:24:32,879 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:24:32,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:24:32,880 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:24:32,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (129)] Waiting until timeout for monitored process [2021-10-06 21:24:35,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:24:35,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:24:35,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 21:24:35,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:24:36,160 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-06 21:24:36,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:24:36,913 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-06 21:24:36,914 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:24:36,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [632659789] [2021-10-06 21:24:36,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [632659789] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:24:36,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:24:36,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-06 21:24:36,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162207267] [2021-10-06 21:24:36,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 21:24:36,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:24:36,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 21:24:36,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:24:36,916 INFO L87 Difference]: Start difference. First operand 14194 states and 42336 transitions. Second operand has 23 states, 23 states have (on average 4.130434782608695) internal successors, (95), 22 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:41,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:24:41,069 INFO L93 Difference]: Finished difference Result 16408 states and 48428 transitions. [2021-10-06 21:24:41,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-06 21:24:41,070 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.130434782608695) internal successors, (95), 22 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:24:41,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:24:41,103 INFO L225 Difference]: With dead ends: 16408 [2021-10-06 21:24:41,104 INFO L226 Difference]: Without dead ends: 15834 [2021-10-06 21:24:41,104 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 2261.8ms TimeCoverageRelationStatistics Valid=267, Invalid=2085, Unknown=0, NotChecked=0, Total=2352 [2021-10-06 21:24:41,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15834 states. [2021-10-06 21:24:41,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15834 to 13818. [2021-10-06 21:24:41,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13818 states, 13817 states have (on average 2.9851632047477743) internal successors, (41246), 13817 states have internal predecessors, (41246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:41,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13818 states to 13818 states and 41246 transitions. [2021-10-06 21:24:41,556 INFO L78 Accepts]: Start accepts. Automaton has 13818 states and 41246 transitions. Word has length 53 [2021-10-06 21:24:41,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:24:41,557 INFO L470 AbstractCegarLoop]: Abstraction has 13818 states and 41246 transitions. [2021-10-06 21:24:41,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.130434782608695) internal successors, (95), 22 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:41,557 INFO L276 IsEmpty]: Start isEmpty. Operand 13818 states and 41246 transitions. [2021-10-06 21:24:41,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:24:41,581 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:24:41,581 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:24:41,603 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (129)] Ended with exit code 0 [2021-10-06 21:24:41,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:24:41,790 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:24:41,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:24:41,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1125144355, now seen corresponding path program 9 times [2021-10-06 21:24:41,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:24:41,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1405651721] [2021-10-06 21:24:41,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:24:41,793 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:24:41,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:24:41,794 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:24:41,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (130)] Waiting until timeout for monitored process [2021-10-06 21:24:44,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:24:44,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:24:44,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-06 21:24:44,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:24:44,835 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-06 21:24:44,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:24:45,041 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-06 21:24:45,042 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:24:45,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1405651721] [2021-10-06 21:24:45,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1405651721] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:24:45,042 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:24:45,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:24:45,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863721961] [2021-10-06 21:24:45,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:24:45,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:24:45,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:24:45,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:24:45,043 INFO L87 Difference]: Start difference. First operand 13818 states and 41246 transitions. Second operand has 14 states, 14 states have (on average 6.285714285714286) internal successors, (88), 13 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:45,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:24:45,851 INFO L93 Difference]: Finished difference Result 15048 states and 44703 transitions. [2021-10-06 21:24:45,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-06 21:24:45,852 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.285714285714286) internal successors, (88), 13 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:24:45,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:24:45,888 INFO L225 Difference]: With dead ends: 15048 [2021-10-06 21:24:45,888 INFO L226 Difference]: Without dead ends: 14802 [2021-10-06 21:24:45,888 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 227.5ms TimeCoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:24:45,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14802 states. [2021-10-06 21:24:46,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14802 to 13578. [2021-10-06 21:24:46,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13578 states, 13577 states have (on average 2.9925609486631806) internal successors, (40630), 13577 states have internal predecessors, (40630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:46,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13578 states to 13578 states and 40630 transitions. [2021-10-06 21:24:46,314 INFO L78 Accepts]: Start accepts. Automaton has 13578 states and 40630 transitions. Word has length 53 [2021-10-06 21:24:46,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:24:46,314 INFO L470 AbstractCegarLoop]: Abstraction has 13578 states and 40630 transitions. [2021-10-06 21:24:46,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.285714285714286) internal successors, (88), 13 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:46,314 INFO L276 IsEmpty]: Start isEmpty. Operand 13578 states and 40630 transitions. [2021-10-06 21:24:46,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:24:46,336 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:24:46,336 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:24:46,356 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (130)] Ended with exit code 0 [2021-10-06 21:24:46,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:24:46,537 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:24:46,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:24:46,538 INFO L82 PathProgramCache]: Analyzing trace with hash 1559797984, now seen corresponding path program 2 times [2021-10-06 21:24:46,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:24:46,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [283816188] [2021-10-06 21:24:46,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:24:46,539 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:24:46,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:24:46,540 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:24:46,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (131)] Waiting until timeout for monitored process [2021-10-06 21:24:49,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:24:49,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:24:49,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:24:49,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:24:49,546 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-06 21:24:49,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:24:49,830 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-06 21:24:49,831 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:24:49,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [283816188] [2021-10-06 21:24:49,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [283816188] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:24:49,831 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:24:49,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:24:49,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567187434] [2021-10-06 21:24:49,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:24:49,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:24:49,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:24:49,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:24:49,832 INFO L87 Difference]: Start difference. First operand 13578 states and 40630 transitions. Second operand has 14 states, 14 states have (on average 6.285714285714286) internal successors, (88), 13 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:50,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:24:50,990 INFO L93 Difference]: Finished difference Result 13978 states and 41648 transitions. [2021-10-06 21:24:50,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-06 21:24:50,990 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.285714285714286) internal successors, (88), 13 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:24:50,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:24:51,021 INFO L225 Difference]: With dead ends: 13978 [2021-10-06 21:24:51,021 INFO L226 Difference]: Without dead ends: 13978 [2021-10-06 21:24:51,021 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 399.3ms TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2021-10-06 21:24:51,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13978 states. [2021-10-06 21:24:51,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13978 to 13606. [2021-10-06 21:24:51,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13606 states, 13605 states have (on average 2.9914002205071664) internal successors, (40698), 13605 states have internal predecessors, (40698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:51,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13606 states to 13606 states and 40698 transitions. [2021-10-06 21:24:51,444 INFO L78 Accepts]: Start accepts. Automaton has 13606 states and 40698 transitions. Word has length 53 [2021-10-06 21:24:51,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:24:51,444 INFO L470 AbstractCegarLoop]: Abstraction has 13606 states and 40698 transitions. [2021-10-06 21:24:51,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.285714285714286) internal successors, (88), 13 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:51,444 INFO L276 IsEmpty]: Start isEmpty. Operand 13606 states and 40698 transitions. [2021-10-06 21:24:51,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:24:51,466 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:24:51,466 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:24:51,488 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (131)] Forceful destruction successful, exit code 0 [2021-10-06 21:24:51,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:24:51,673 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:24:51,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:24:51,674 INFO L82 PathProgramCache]: Analyzing trace with hash -15007137, now seen corresponding path program 10 times [2021-10-06 21:24:51,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:24:51,674 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1607736631] [2021-10-06 21:24:51,675 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:24:51,675 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:24:51,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:24:51,676 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:24:51,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (132)] Waiting until timeout for monitored process [2021-10-06 21:24:54,659 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:24:54,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:24:54,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-06 21:24:54,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:24:54,867 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-06 21:24:54,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:24:55,119 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-06 21:24:55,119 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:24:55,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1607736631] [2021-10-06 21:24:55,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1607736631] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:24:55,120 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:24:55,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:24:55,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969912287] [2021-10-06 21:24:55,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:24:55,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:24:55,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:24:55,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:24:55,121 INFO L87 Difference]: Start difference. First operand 13606 states and 40698 transitions. Second operand has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:55,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:24:55,891 INFO L93 Difference]: Finished difference Result 14016 states and 41696 transitions. [2021-10-06 21:24:55,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-06 21:24:55,892 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:24:55,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:24:55,924 INFO L225 Difference]: With dead ends: 14016 [2021-10-06 21:24:55,924 INFO L226 Difference]: Without dead ends: 14008 [2021-10-06 21:24:55,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 298.5ms TimeCoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2021-10-06 21:24:55,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14008 states. [2021-10-06 21:24:56,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14008 to 13612. [2021-10-06 21:24:56,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13612 states, 13611 states have (on average 2.9910366615237676) internal successors, (40711), 13611 states have internal predecessors, (40711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:56,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13612 states to 13612 states and 40711 transitions. [2021-10-06 21:24:56,172 INFO L78 Accepts]: Start accepts. Automaton has 13612 states and 40711 transitions. Word has length 53 [2021-10-06 21:24:56,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:24:56,172 INFO L470 AbstractCegarLoop]: Abstraction has 13612 states and 40711 transitions. [2021-10-06 21:24:56,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:24:56,172 INFO L276 IsEmpty]: Start isEmpty. Operand 13612 states and 40711 transitions. [2021-10-06 21:24:56,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:24:56,194 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:24:56,194 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:24:56,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (132)] Forceful destruction successful, exit code 0 [2021-10-06 21:24:56,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:24:56,395 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:24:56,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:24:56,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1858100715, now seen corresponding path program 11 times [2021-10-06 21:24:56,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:24:56,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1372554115] [2021-10-06 21:24:56,397 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:24:56,398 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:24:56,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:24:56,399 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:24:56,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (133)] Waiting until timeout for monitored process [2021-10-06 21:24:59,713 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:24:59,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:24:59,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-06 21:24:59,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:24:59,924 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-06 21:24:59,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:25:00,168 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-06 21:25:00,168 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:25:00,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1372554115] [2021-10-06 21:25:00,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1372554115] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:25:00,168 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:25:00,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-06 21:25:00,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363252597] [2021-10-06 21:25:00,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 21:25:00,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:25:00,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 21:25:00,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-10-06 21:25:00,170 INFO L87 Difference]: Start difference. First operand 13612 states and 40711 transitions. Second operand has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:01,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:25:01,300 INFO L93 Difference]: Finished difference Result 15952 states and 47319 transitions. [2021-10-06 21:25:01,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-06 21:25:01,301 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:25:01,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:25:01,336 INFO L225 Difference]: With dead ends: 15952 [2021-10-06 21:25:01,336 INFO L226 Difference]: Without dead ends: 15948 [2021-10-06 21:25:01,336 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 431.8ms TimeCoverageRelationStatistics Valid=225, Invalid=705, Unknown=0, NotChecked=0, Total=930 [2021-10-06 21:25:01,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15948 states. [2021-10-06 21:25:01,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15948 to 13592. [2021-10-06 21:25:01,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13592 states, 13591 states have (on average 2.9905820027959678) internal successors, (40645), 13591 states have internal predecessors, (40645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:01,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13592 states to 13592 states and 40645 transitions. [2021-10-06 21:25:01,717 INFO L78 Accepts]: Start accepts. Automaton has 13592 states and 40645 transitions. Word has length 53 [2021-10-06 21:25:01,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:25:01,717 INFO L470 AbstractCegarLoop]: Abstraction has 13592 states and 40645 transitions. [2021-10-06 21:25:01,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:01,717 INFO L276 IsEmpty]: Start isEmpty. Operand 13592 states and 40645 transitions. [2021-10-06 21:25:01,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:25:01,739 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:25:01,739 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:25:01,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (133)] Ended with exit code 0 [2021-10-06 21:25:01,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:25:01,946 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:25:01,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:25:01,947 INFO L82 PathProgramCache]: Analyzing trace with hash -2026695521, now seen corresponding path program 12 times [2021-10-06 21:25:01,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:25:01,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [615518938] [2021-10-06 21:25:01,948 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:25:01,948 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:25:01,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:25:01,949 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:25:01,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (134)] Waiting until timeout for monitored process [2021-10-06 21:25:04,779 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:25:04,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:25:04,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:25:04,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:25:05,170 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-06 21:25:05,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:25:05,857 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-06 21:25:05,858 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:25:05,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [615518938] [2021-10-06 21:25:05,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [615518938] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:25:05,858 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:25:05,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:25:05,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850332694] [2021-10-06 21:25:05,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:25:05,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:25:05,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:25:05,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:25:05,860 INFO L87 Difference]: Start difference. First operand 13592 states and 40645 transitions. Second operand has 19 states, 19 states have (on average 4.631578947368421) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:07,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:25:07,415 INFO L93 Difference]: Finished difference Result 15698 states and 46586 transitions. [2021-10-06 21:25:07,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-06 21:25:07,416 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.631578947368421) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:25:07,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:25:07,449 INFO L225 Difference]: With dead ends: 15698 [2021-10-06 21:25:07,449 INFO L226 Difference]: Without dead ends: 15648 [2021-10-06 21:25:07,449 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 954.5ms TimeCoverageRelationStatistics Valid=223, Invalid=967, Unknown=0, NotChecked=0, Total=1190 [2021-10-06 21:25:07,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15648 states. [2021-10-06 21:25:07,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15648 to 13596. [2021-10-06 21:25:07,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13596 states, 13595 states have (on average 2.9902905479955866) internal successors, (40653), 13595 states have internal predecessors, (40653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:07,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13596 states to 13596 states and 40653 transitions. [2021-10-06 21:25:07,699 INFO L78 Accepts]: Start accepts. Automaton has 13596 states and 40653 transitions. Word has length 53 [2021-10-06 21:25:07,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:25:07,699 INFO L470 AbstractCegarLoop]: Abstraction has 13596 states and 40653 transitions. [2021-10-06 21:25:07,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.631578947368421) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:07,700 INFO L276 IsEmpty]: Start isEmpty. Operand 13596 states and 40653 transitions. [2021-10-06 21:25:07,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:25:07,721 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:25:07,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, 1, 1, 1, 1, 1, 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-06 21:25:07,742 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (134)] Forceful destruction successful, exit code 0 [2021-10-06 21:25:07,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:25:07,922 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:25:07,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:25:07,923 INFO L82 PathProgramCache]: Analyzing trace with hash -1904010155, now seen corresponding path program 13 times [2021-10-06 21:25:07,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:25:07,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [380651909] [2021-10-06 21:25:07,924 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:25:07,924 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:25:07,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:25:07,926 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:25:07,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (135)] Waiting until timeout for monitored process [2021-10-06 21:25:10,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:25:10,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:25:10,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:25:11,160 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-06 21:25:11,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:25:11,805 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-06 21:25:11,805 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:25:11,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [380651909] [2021-10-06 21:25:11,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [380651909] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:25:11,805 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:25:11,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:25:11,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788014953] [2021-10-06 21:25:11,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:25:11,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:25:11,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:25:11,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:25:11,807 INFO L87 Difference]: Start difference. First operand 13596 states and 40653 transitions. Second operand has 19 states, 19 states have (on average 4.631578947368421) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:13,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:25:13,267 INFO L93 Difference]: Finished difference Result 15618 states and 46398 transitions. [2021-10-06 21:25:13,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-06 21:25:13,267 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.631578947368421) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:25:13,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:25:13,302 INFO L225 Difference]: With dead ends: 15618 [2021-10-06 21:25:13,302 INFO L226 Difference]: Without dead ends: 15544 [2021-10-06 21:25:13,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 896.7ms TimeCoverageRelationStatistics Valid=225, Invalid=965, Unknown=0, NotChecked=0, Total=1190 [2021-10-06 21:25:13,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15544 states. [2021-10-06 21:25:13,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15544 to 13530. [2021-10-06 21:25:13,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13530 states, 13529 states have (on average 2.993199793037179) internal successors, (40495), 13529 states have internal predecessors, (40495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:13,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13530 states to 13530 states and 40495 transitions. [2021-10-06 21:25:13,676 INFO L78 Accepts]: Start accepts. Automaton has 13530 states and 40495 transitions. Word has length 53 [2021-10-06 21:25:13,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:25:13,676 INFO L470 AbstractCegarLoop]: Abstraction has 13530 states and 40495 transitions. [2021-10-06 21:25:13,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.631578947368421) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:13,676 INFO L276 IsEmpty]: Start isEmpty. Operand 13530 states and 40495 transitions. [2021-10-06 21:25:13,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:25:13,699 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:25:13,699 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:25:13,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (135)] Forceful destruction successful, exit code 0 [2021-10-06 21:25:13,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:25:13,900 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:25:13,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:25:13,901 INFO L82 PathProgramCache]: Analyzing trace with hash 235613791, now seen corresponding path program 14 times [2021-10-06 21:25:13,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:25:13,902 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1322593455] [2021-10-06 21:25:13,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:25:13,902 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:25:13,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:25:13,903 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:25:13,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (136)] Waiting until timeout for monitored process [2021-10-06 21:25:16,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:25:16,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:25:16,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:25:16,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:25:16,988 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-06 21:25:16,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:25:17,848 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-06 21:25:17,848 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:25:17,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1322593455] [2021-10-06 21:25:17,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1322593455] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:25:17,848 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:25:17,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:25:17,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558095951] [2021-10-06 21:25:17,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:25:17,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:25:17,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:25:17,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:25:17,849 INFO L87 Difference]: Start difference. First operand 13530 states and 40495 transitions. Second operand has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:18,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:25:18,948 INFO L93 Difference]: Finished difference Result 13758 states and 40968 transitions. [2021-10-06 21:25:18,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-06 21:25:18,948 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:25:18,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:25:18,977 INFO L225 Difference]: With dead ends: 13758 [2021-10-06 21:25:18,977 INFO L226 Difference]: Without dead ends: 13688 [2021-10-06 21:25:18,977 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 760.1ms TimeCoverageRelationStatistics Valid=153, Invalid=777, Unknown=0, NotChecked=0, Total=930 [2021-10-06 21:25:18,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13688 states. [2021-10-06 21:25:19,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13688 to 13536. [2021-10-06 21:25:19,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13536 states, 13535 states have (on average 2.992537864794976) internal successors, (40504), 13535 states have internal predecessors, (40504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:19,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13536 states to 13536 states and 40504 transitions. [2021-10-06 21:25:19,212 INFO L78 Accepts]: Start accepts. Automaton has 13536 states and 40504 transitions. Word has length 53 [2021-10-06 21:25:19,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:25:19,212 INFO L470 AbstractCegarLoop]: Abstraction has 13536 states and 40504 transitions. [2021-10-06 21:25:19,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:19,213 INFO L276 IsEmpty]: Start isEmpty. Operand 13536 states and 40504 transitions. [2021-10-06 21:25:19,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:25:19,234 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:25:19,234 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:25:19,256 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (136)] Ended with exit code 0 [2021-10-06 21:25:19,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:25:19,435 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:25:19,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:25:19,436 INFO L82 PathProgramCache]: Analyzing trace with hash 915418527, now seen corresponding path program 15 times [2021-10-06 21:25:19,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:25:19,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1155997107] [2021-10-06 21:25:19,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:25:19,437 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:25:19,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:25:19,438 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:25:19,439 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (137)] Waiting until timeout for monitored process [2021-10-06 21:25:22,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:25:22,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:25:22,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:25:22,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:25:22,660 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-06 21:25:22,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:25:23,424 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-06 21:25:23,425 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:25:23,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1155997107] [2021-10-06 21:25:23,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1155997107] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:25:23,425 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:25:23,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:25:23,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060854854] [2021-10-06 21:25:23,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:25:23,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:25:23,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:25:23,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:25:23,426 INFO L87 Difference]: Start difference. First operand 13536 states and 40504 transitions. Second operand has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:24,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:25:24,489 INFO L93 Difference]: Finished difference Result 13734 states and 40910 transitions. [2021-10-06 21:25:24,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-06 21:25:24,489 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:25:24,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:25:24,523 INFO L225 Difference]: With dead ends: 13734 [2021-10-06 21:25:24,523 INFO L226 Difference]: Without dead ends: 13684 [2021-10-06 21:25:24,523 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 792.9ms TimeCoverageRelationStatistics Valid=150, Invalid=780, Unknown=0, NotChecked=0, Total=930 [2021-10-06 21:25:24,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13684 states. [2021-10-06 21:25:24,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13684 to 13538. [2021-10-06 21:25:24,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13538 states, 13537 states have (on average 2.992317352441457) internal successors, (40507), 13537 states have internal predecessors, (40507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:24,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13538 states to 13538 states and 40507 transitions. [2021-10-06 21:25:24,961 INFO L78 Accepts]: Start accepts. Automaton has 13538 states and 40507 transitions. Word has length 53 [2021-10-06 21:25:24,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:25:24,962 INFO L470 AbstractCegarLoop]: Abstraction has 13538 states and 40507 transitions. [2021-10-06 21:25:24,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:24,962 INFO L276 IsEmpty]: Start isEmpty. Operand 13538 states and 40507 transitions. [2021-10-06 21:25:24,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:25:24,983 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:25:24,983 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:25:25,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (137)] Forceful destruction successful, exit code 0 [2021-10-06 21:25:25,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:25:25,190 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:25:25,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:25:25,191 INFO L82 PathProgramCache]: Analyzing trace with hash 1038103893, now seen corresponding path program 16 times [2021-10-06 21:25:25,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:25:25,192 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [290869811] [2021-10-06 21:25:25,192 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:25:25,192 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:25:25,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:25:25,193 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:25:25,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (138)] Waiting until timeout for monitored process [2021-10-06 21:25:28,068 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 21:25:28,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:25:28,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:25:28,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:25:28,355 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-06 21:25:28,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:25:29,210 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-06 21:25:29,211 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:25:29,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [290869811] [2021-10-06 21:25:29,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [290869811] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:25:29,211 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:25:29,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:25:29,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797236055] [2021-10-06 21:25:29,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:25:29,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:25:29,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:25:29,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:25:29,212 INFO L87 Difference]: Start difference. First operand 13538 states and 40507 transitions. Second operand has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:30,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:25:30,178 INFO L93 Difference]: Finished difference Result 13630 states and 40682 transitions. [2021-10-06 21:25:30,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-06 21:25:30,179 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:25:30,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:25:30,210 INFO L225 Difference]: With dead ends: 13630 [2021-10-06 21:25:30,210 INFO L226 Difference]: Without dead ends: 13566 [2021-10-06 21:25:30,211 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 710.3ms TimeCoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2021-10-06 21:25:30,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13566 states. [2021-10-06 21:25:30,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13566 to 13528. [2021-10-06 21:25:30,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13528 states, 13527 states have (on average 2.993272713831596) internal successors, (40490), 13527 states have internal predecessors, (40490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:30,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13528 states to 13528 states and 40490 transitions. [2021-10-06 21:25:30,469 INFO L78 Accepts]: Start accepts. Automaton has 13528 states and 40490 transitions. Word has length 53 [2021-10-06 21:25:30,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:25:30,469 INFO L470 AbstractCegarLoop]: Abstraction has 13528 states and 40490 transitions. [2021-10-06 21:25:30,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:30,469 INFO L276 IsEmpty]: Start isEmpty. Operand 13528 states and 40490 transitions. [2021-10-06 21:25:30,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:25:30,492 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:25:30,492 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:25:30,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (138)] Forceful destruction successful, exit code 0 [2021-10-06 21:25:30,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:25:30,693 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:25:30,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:25:30,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1865546393, now seen corresponding path program 17 times [2021-10-06 21:25:30,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:25:30,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [880440480] [2021-10-06 21:25:30,695 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 21:25:30,695 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:25:30,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:25:30,697 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:25:30,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (139)] Waiting until timeout for monitored process [2021-10-06 21:25:33,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:25:33,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:25:33,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:25:33,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:25:34,129 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-06 21:25:34,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:25:34,850 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-06 21:25:34,850 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:25:34,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [880440480] [2021-10-06 21:25:34,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [880440480] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:25:34,851 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:25:34,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:25:34,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399190690] [2021-10-06 21:25:34,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:25:34,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:25:34,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:25:34,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:25:34,852 INFO L87 Difference]: Start difference. First operand 13528 states and 40490 transitions. Second operand has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:37,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:25:37,301 INFO L93 Difference]: Finished difference Result 14554 states and 43030 transitions. [2021-10-06 21:25:37,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-06 21:25:37,302 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:25:37,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:25:37,335 INFO L225 Difference]: With dead ends: 14554 [2021-10-06 21:25:37,335 INFO L226 Difference]: Without dead ends: 14418 [2021-10-06 21:25:37,336 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 1315.6ms TimeCoverageRelationStatistics Valid=284, Invalid=1522, Unknown=0, NotChecked=0, Total=1806 [2021-10-06 21:25:37,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14418 states. [2021-10-06 21:25:37,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14418 to 13534. [2021-10-06 21:25:37,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13534 states, 13533 states have (on average 2.992610655434863) internal successors, (40499), 13533 states have internal predecessors, (40499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:37,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13534 states to 13534 states and 40499 transitions. [2021-10-06 21:25:37,705 INFO L78 Accepts]: Start accepts. Automaton has 13534 states and 40499 transitions. Word has length 53 [2021-10-06 21:25:37,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:25:37,705 INFO L470 AbstractCegarLoop]: Abstraction has 13534 states and 40499 transitions. [2021-10-06 21:25:37,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:37,705 INFO L276 IsEmpty]: Start isEmpty. Operand 13534 states and 40499 transitions. [2021-10-06 21:25:37,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:25:37,726 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:25:37,726 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:25:37,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (139)] Forceful destruction successful, exit code 0 [2021-10-06 21:25:37,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:25:37,927 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:25:37,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:25:37,928 INFO L82 PathProgramCache]: Analyzing trace with hash -1185741657, now seen corresponding path program 18 times [2021-10-06 21:25:37,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:25:37,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [688685105] [2021-10-06 21:25:37,929 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 21:25:37,929 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:25:37,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:25:37,931 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:25:37,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (140)] Waiting until timeout for monitored process [2021-10-06 21:25:40,885 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-06 21:25:40,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:25:40,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:25:40,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:25:41,151 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-06 21:25:41,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:25:41,820 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-06 21:25:41,820 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:25:41,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [688685105] [2021-10-06 21:25:41,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [688685105] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:25:41,821 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:25:41,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-06 21:25:41,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255999421] [2021-10-06 21:25:41,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 21:25:41,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:25:41,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 21:25:41,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-10-06 21:25:41,822 INFO L87 Difference]: Start difference. First operand 13534 states and 40499 transitions. Second operand has 19 states, 19 states have (on average 4.631578947368421) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:42,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:25:42,953 INFO L93 Difference]: Finished difference Result 13846 states and 41217 transitions. [2021-10-06 21:25:42,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-06 21:25:42,954 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.631578947368421) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:25:42,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:25:42,984 INFO L225 Difference]: With dead ends: 13846 [2021-10-06 21:25:42,985 INFO L226 Difference]: Without dead ends: 13790 [2021-10-06 21:25:42,985 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 631.9ms TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2021-10-06 21:25:43,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13790 states. [2021-10-06 21:25:43,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13790 to 13522. [2021-10-06 21:25:43,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13522 states, 13521 states have (on average 2.993565564677169) internal successors, (40476), 13521 states have internal predecessors, (40476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:43,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13522 states to 13522 states and 40476 transitions. [2021-10-06 21:25:43,231 INFO L78 Accepts]: Start accepts. Automaton has 13522 states and 40476 transitions. Word has length 53 [2021-10-06 21:25:43,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:25:43,231 INFO L470 AbstractCegarLoop]: Abstraction has 13522 states and 40476 transitions. [2021-10-06 21:25:43,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.631578947368421) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:43,231 INFO L276 IsEmpty]: Start isEmpty. Operand 13522 states and 40476 transitions. [2021-10-06 21:25:43,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:25:43,252 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:25:43,252 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:25:43,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (140)] Forceful destruction successful, exit code 0 [2021-10-06 21:25:43,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:25:43,453 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:25:43,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:25:43,454 INFO L82 PathProgramCache]: Analyzing trace with hash 919807743, now seen corresponding path program 19 times [2021-10-06 21:25:43,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:25:43,455 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1433365413] [2021-10-06 21:25:43,455 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 21:25:43,456 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:25:43,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:25:43,457 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:25:43,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (141)] Waiting until timeout for monitored process [2021-10-06 21:25:46,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 21:25:46,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:25:46,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:25:46,846 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-06 21:25:46,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:25:47,574 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-06 21:25:47,574 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:25:47,574 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1433365413] [2021-10-06 21:25:47,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1433365413] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:25:47,575 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:25:47,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:25:47,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613672838] [2021-10-06 21:25:47,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:25:47,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:25:47,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:25:47,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:25:47,576 INFO L87 Difference]: Start difference. First operand 13522 states and 40476 transitions. Second operand has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:49,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:25:49,593 INFO L93 Difference]: Finished difference Result 15060 states and 44732 transitions. [2021-10-06 21:25:49,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-06 21:25:49,594 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:25:49,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:25:49,625 INFO L225 Difference]: With dead ends: 15060 [2021-10-06 21:25:49,625 INFO L226 Difference]: Without dead ends: 14990 [2021-10-06 21:25:49,625 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 1244.8ms TimeCoverageRelationStatistics Valid=290, Invalid=1432, Unknown=0, NotChecked=0, Total=1722 [2021-10-06 21:25:49,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14990 states. [2021-10-06 21:25:49,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14990 to 13546. [2021-10-06 21:25:49,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13546 states, 13545 states have (on average 2.9923957179771135) internal successors, (40532), 13545 states have internal predecessors, (40532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:49,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13546 states to 13546 states and 40532 transitions. [2021-10-06 21:25:49,990 INFO L78 Accepts]: Start accepts. Automaton has 13546 states and 40532 transitions. Word has length 53 [2021-10-06 21:25:49,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:25:49,990 INFO L470 AbstractCegarLoop]: Abstraction has 13546 states and 40532 transitions. [2021-10-06 21:25:49,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:49,990 INFO L276 IsEmpty]: Start isEmpty. Operand 13546 states and 40532 transitions. [2021-10-06 21:25:50,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:25:50,011 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:25:50,012 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:25:50,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (141)] Forceful destruction successful, exit code 0 [2021-10-06 21:25:50,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:25:50,213 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:25:50,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:25:50,214 INFO L82 PathProgramCache]: Analyzing trace with hash 1599612479, now seen corresponding path program 20 times [2021-10-06 21:25:50,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:25:50,215 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2082169511] [2021-10-06 21:25:50,215 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 21:25:50,215 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:25:50,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:25:50,217 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:25:50,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (142)] Waiting until timeout for monitored process [2021-10-06 21:25:53,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 21:25:53,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:25:53,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:25:53,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:25:53,561 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-06 21:25:53,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:25:54,298 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-06 21:25:54,298 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:25:54,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2082169511] [2021-10-06 21:25:54,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2082169511] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:25:54,298 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:25:54,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:25:54,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966111328] [2021-10-06 21:25:54,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:25:54,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:25:54,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:25:54,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:25:54,300 INFO L87 Difference]: Start difference. First operand 13546 states and 40532 transitions. Second operand has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:56,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:25:56,576 INFO L93 Difference]: Finished difference Result 14784 states and 43966 transitions. [2021-10-06 21:25:56,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-06 21:25:56,576 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:25:56,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:25:56,607 INFO L225 Difference]: With dead ends: 14784 [2021-10-06 21:25:56,608 INFO L226 Difference]: Without dead ends: 14734 [2021-10-06 21:25:56,608 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 1341.2ms TimeCoverageRelationStatistics Valid=307, Invalid=1499, Unknown=0, NotChecked=0, Total=1806 [2021-10-06 21:25:56,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14734 states. [2021-10-06 21:25:56,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14734 to 13548. [2021-10-06 21:25:56,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13548 states, 13547 states have (on average 2.9921753893851037) internal successors, (40535), 13547 states have internal predecessors, (40535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:56,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13548 states to 13548 states and 40535 transitions. [2021-10-06 21:25:56,858 INFO L78 Accepts]: Start accepts. Automaton has 13548 states and 40535 transitions. Word has length 53 [2021-10-06 21:25:56,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:25:56,859 INFO L470 AbstractCegarLoop]: Abstraction has 13548 states and 40535 transitions. [2021-10-06 21:25:56,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:25:56,859 INFO L276 IsEmpty]: Start isEmpty. Operand 13548 states and 40535 transitions. [2021-10-06 21:25:56,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:25:56,996 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:25:56,996 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:25:57,019 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (142)] Ended with exit code 0 [2021-10-06 21:25:57,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:25:57,197 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:25:57,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:25:57,198 INFO L82 PathProgramCache]: Analyzing trace with hash 1722297845, now seen corresponding path program 21 times [2021-10-06 21:25:57,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:25:57,199 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1086220597] [2021-10-06 21:25:57,199 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 21:25:57,200 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:25:57,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:25:57,201 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:25:57,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (143)] Waiting until timeout for monitored process [2021-10-06 21:26:00,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-06 21:26:00,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 21:26:00,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 21:26:00,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 21:26:00,478 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-06 21:26:00,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-06 21:26:01,198 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-06 21:26:01,199 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-06 21:26:01,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1086220597] [2021-10-06 21:26:01,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1086220597] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-06 21:26:01,199 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-06 21:26:01,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-06 21:26:01,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184112000] [2021-10-06 21:26:01,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 21:26:01,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-06 21:26:01,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 21:26:01,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-06 21:26:01,200 INFO L87 Difference]: Start difference. First operand 13548 states and 40535 transitions. Second operand has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:26:05,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 21:26:05,498 INFO L93 Difference]: Finished difference Result 15144 states and 44906 transitions. [2021-10-06 21:26:05,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-06 21:26:05,498 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 21:26:05,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 21:26:05,533 INFO L225 Difference]: With dead ends: 15144 [2021-10-06 21:26:05,534 INFO L226 Difference]: Without dead ends: 15082 [2021-10-06 21:26:05,534 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 2885.1ms TimeCoverageRelationStatistics Valid=451, Invalid=2411, Unknown=0, NotChecked=0, Total=2862 [2021-10-06 21:26:05,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15082 states. [2021-10-06 21:26:05,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15082 to 13534. [2021-10-06 21:26:05,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13534 states, 13533 states have (on average 2.9929062292174686) internal successors, (40503), 13533 states have internal predecessors, (40503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:26:05,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13534 states to 13534 states and 40503 transitions. [2021-10-06 21:26:05,781 INFO L78 Accepts]: Start accepts. Automaton has 13534 states and 40503 transitions. Word has length 53 [2021-10-06 21:26:05,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 21:26:05,782 INFO L470 AbstractCegarLoop]: Abstraction has 13534 states and 40503 transitions. [2021-10-06 21:26:05,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.190476190476191) internal successors, (88), 20 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 21:26:05,782 INFO L276 IsEmpty]: Start isEmpty. Operand 13534 states and 40503 transitions. [2021-10-06 21:26:05,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 21:26:05,803 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 21:26:05,803 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 21:26:05,827 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (143)] Ended with exit code 0 [2021-10-06 21:26:06,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:26:06,004 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-06 21:26:06,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 21:26:06,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1694359921, now seen corresponding path program 22 times [2021-10-06 21:26:06,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-06 21:26:06,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2068980100] [2021-10-06 21:26:06,006 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 21:26:06,006 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-06 21:26:06,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-06 21:26:06,007 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-06 21:26:06,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (144)] Waiting until timeout for monitored process Received shutdown request... [2021-10-06 21:26:08,089 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (144)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-06 21:26:08,089 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-06 21:26:09,183 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 0 [2021-10-06 21:26:09,296 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (144)] Forcibly destroying the process [2021-10-06 21:26:09,306 ERROR L247 FreeRefinementEngine]: Caught known exception: Timeout or Toolchain cancelled by user [2021-10-06 21:26:09,308 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK [2021-10-06 21:26:09,309 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (144)] Forcibly destroying the process [2021-10-06 21:26:09,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-06 21:26:09,309 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. [2021-10-06 21:26:09,311 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0REQUIRES_VIOLATION [2021-10-06 21:26:09,311 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1REQUIRES_VIOLATION [2021-10-06 21:26:09,311 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2REQUIRES_VIOLATION [2021-10-06 21:26:09,311 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3REQUIRES_VIOLATION [2021-10-06 21:26:09,311 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4REQUIRES_VIOLATION [2021-10-06 21:26:09,311 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5REQUIRES_VIOLATION [2021-10-06 21:26:09,312 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6REQUIRES_VIOLATION [2021-10-06 21:26:09,312 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7REQUIRES_VIOLATION [2021-10-06 21:26:09,312 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8REQUIRES_VIOLATION [2021-10-06 21:26:09,312 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9REQUIRES_VIOLATION [2021-10-06 21:26:09,312 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10REQUIRES_VIOLATION [2021-10-06 21:26:09,312 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11REQUIRES_VIOLATION [2021-10-06 21:26:09,312 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr13ASSERT_VIOLATIONMEMORY_LEAK [2021-10-06 21:26:09,313 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-06 21:26:09,313 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-06 21:26:09,313 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-06 21:26:09,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (144)] Forceful destruction successful, exit code 137 [2021-10-06 21:26:09,319 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-06 21:26:09,319 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-06 21:26:09,321 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.10 09:26:09 BasicIcfg [2021-10-06 21:26:09,321 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-06 21:26:09,322 INFO L168 Benchmark]: Toolchain (without parser) took 728071.78 ms. Allocated memory was 157.3 MB in the beginning and 7.1 GB in the end (delta: 6.9 GB). Free memory was 131.3 MB in the beginning and 3.8 GB in the end (delta: -3.7 GB). Peak memory consumption was 3.2 GB. Max. memory is 8.0 GB. [2021-10-06 21:26:09,322 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 157.3 MB. Free memory is still 128.2 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-06 21:26:09,323 INFO L168 Benchmark]: CACSL2BoogieTranslator took 405.04 ms. Allocated memory is still 157.3 MB. Free memory was 131.0 MB in the beginning and 118.6 MB in the end (delta: 12.4 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. [2021-10-06 21:26:09,323 INFO L168 Benchmark]: Boogie Procedure Inliner took 85.28 ms. Allocated memory is still 157.3 MB. Free memory was 118.5 MB in the beginning and 116.4 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-06 21:26:09,324 INFO L168 Benchmark]: Boogie Preprocessor took 73.69 ms. Allocated memory is still 157.3 MB. Free memory was 116.4 MB in the beginning and 114.7 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-06 21:26:09,324 INFO L168 Benchmark]: RCFGBuilder took 691.32 ms. Allocated memory is still 157.3 MB. Free memory was 114.7 MB in the beginning and 133.9 MB in the end (delta: -19.2 MB). Peak memory consumption was 18.0 MB. Max. memory is 8.0 GB. [2021-10-06 21:26:09,324 INFO L168 Benchmark]: TraceAbstraction took 726799.38 ms. Allocated memory was 157.3 MB in the beginning and 7.1 GB in the end (delta: 6.9 GB). Free memory was 133.4 MB in the beginning and 3.8 GB in the end (delta: -3.7 GB). Peak memory consumption was 3.2 GB. Max. memory is 8.0 GB. [2021-10-06 21:26:09,331 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.19 ms. Allocated memory is still 157.3 MB. Free memory is still 128.2 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 405.04 ms. Allocated memory is still 157.3 MB. Free memory was 131.0 MB in the beginning and 118.6 MB in the end (delta: 12.4 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 85.28 ms. Allocated memory is still 157.3 MB. Free memory was 118.5 MB in the beginning and 116.4 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 73.69 ms. Allocated memory is still 157.3 MB. Free memory was 116.4 MB in the beginning and 114.7 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 691.32 ms. Allocated memory is still 157.3 MB. Free memory was 114.7 MB in the beginning and 133.9 MB in the end (delta: -19.2 MB). Peak memory consumption was 18.0 MB. Max. memory is 8.0 GB. * TraceAbstraction took 726799.38 ms. Allocated memory was 157.3 MB in the beginning and 7.1 GB in the end (delta: 6.9 GB). Free memory was 133.4 MB in the beginning and 3.8 GB in the end (delta: -3.7 GB). Peak memory consumption was 3.2 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13018.2ms, 236 PlacesBefore, 89 PlacesAfterwards, 246 TransitionsBefore, 88 TransitionsAfterwards, 17664 CoEnabledTransitionPairs, 11 FixpointIterations, 80 TrivialSequentialCompositions, 102 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 46 ConcurrentYvCompositions, 11 ChoiceCompositions, 240 TotalNumberOfCompositions, 73019 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 28237, positive: 27220, positive conditional: 0, positive unconditional: 27220, negative: 1017, negative conditional: 0, negative unconditional: 1017, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 12971, positive: 12799, positive conditional: 0, positive unconditional: 12799, negative: 172, negative conditional: 0, negative unconditional: 172, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 12971, positive: 12698, positive conditional: 0, positive unconditional: 12698, negative: 273, negative conditional: 0, negative unconditional: 273, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 273, positive: 101, positive conditional: 0, positive unconditional: 101, negative: 172, negative conditional: 0, negative unconditional: 172, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 577, positive: 93, positive conditional: 0, positive unconditional: 93, negative: 483, negative conditional: 0, negative unconditional: 483, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 28237, positive: 14421, positive conditional: 0, positive unconditional: 14421, negative: 845, negative conditional: 0, negative unconditional: 845, unknown: 12971, unknown conditional: 0, unknown unconditional: 12971] , Statistics on independence cache: Total cache size (in pairs): 1483, Positive cache size: 1382, Positive conditional cache size: 0, Positive unconditional cache size: 1382, Negative cache size: 101, Negative conditional cache size: 0, Negative unconditional cache size: 101 - 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: 124]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 117]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 117]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 118]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 118]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 119]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 119]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 120]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 120]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 98]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 117]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 116]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - TimeoutResultAtElement [Line: 118]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1,while AutomatonFreeRefinementEngine was Timeout during feasibility check between IpTcStrategyModuleMathsat [2068980100] and IpTcStrategyModuleCvc4 [1106264800]. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 353 locations, 17 error locations. Started 1 CEGAR loops. OverallTime: 726561.0ms, OverallIterations: 143, TraceHistogramMax: 1, EmptinessCheckTime: 5047.7ms, AutomataDifference: 271439.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 14285.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 22862 SDtfs, 54671 SDslu, 183353 SDs, 0 SdLazy, 142692 SolverSat, 6577 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 130710.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 16017 GetRequests, 11870 SyntacticMatches, 0 SemanticMatches, 4147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31440 ImplicationChecksByTransitivity, 134232.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=23335occurred in iteration=0, InterpolantAutomatonStates: 3022, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 63618.3ms AutomataMinimizationTime, 142 MinimizatonAttempts, 291078 StatesRemovedByMinimization, 131 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1668.9ms SsaConstructionTime, 21752.3ms SatisfiabilityAnalysisTime, 128194.7ms InterpolantComputationTime, 7085 NumberOfCodeBlocks, 7085 NumberOfCodeBlocksAsserted, 142 NumberOfCheckSat, 13886 ConstructedInterpolants, 8 QuantifiedInterpolants, 84702 SizeOfPredicates, 2245 NumberOfNonLiveVariables, 20663 ConjunctsInSsa, 2234 ConjunctsInUnsatCore, 284 InterpolantComputations, 284 PerfectInterpolantSequences, 0/0 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